]> _ Git - cubist_cms-back.git/commitdiff
wip #3439 @1
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 28 Feb 2020 19:02:40 +0000 (20:02 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 28 Feb 2020 19:02:40 +0000 (20:02 +0100)
src/app/Console/Commands/InstallCommand.php
src/app/Http/Controllers/CubistRedirectToAdminController.php
src/resources/views/fields/select2_from_array.blade.php
src/resources/views/fields/tags.blade.php

index ae00f840ca450e1a1e7da56fa78e9d5b83af5f1e..0aafc97a1ec52270ee7c85a3aa1fbdfb01f786f9 100644 (file)
@@ -20,6 +20,7 @@ class InstallCommand extends CubistCommand
         $commands = [
             'Update Cubist' => ['php artisan cubist:update'],
             'Install backpack' => ['php artisan backpack:install'],
+            'Publish backpack assets' => ['php artisan vendor:publish --provider="Backpack\CRUD\BackpackServiceProvider" --tag="minimum"'],
             'Install backpack addons' => [
                 // BackupManager
                 'php artisan vendor:publish --provider="Backpack\BackupManager\BackupManagerServiceProvider"',
index 80c2993e6b983c0793f86627d35c526f434a9896..bc7f60691907d1abb93fa8ec3ae684d97fdf5ed9 100644 (file)
@@ -14,7 +14,11 @@ class CubistRedirectToAdminController extends CubistFrontController
 
     public function catchall(Request $request, $main = '', $subs = '')
     {
-        return $this->_redirectToAdmin();
+        $path = trim($main . '/' . $subs, '/');
+        if (!$path) {
+            return $this->_redirectToAdmin();
+        }
+        return $this->_404();
     }
 
     protected function _redirectToAdmin()
index 54223bf846c6315e7ec89a3029878b91c09909ec..59af16c0613fa867a79363a4d4207b71d5a6f58a 100644 (file)
     {{-- FIELD CSS - will be loaded in the after_styles section --}}
     @push('crud_fields_styles')
         <!-- include select2 css-->
-        <link href="{{ asset('vendor/adminlte/bower_components/select2/dist/css/select2.min.css') }}" rel="stylesheet"
+        <link href="{{ asset('packages/select2/dist/css/select2.min.css') }}" rel="stylesheet"
               type="text/css"/>
         <link
-            href="https://cdnjs.cloudflare.com/ajax/libs/select2-bootstrap-theme/0.1.0-beta.10/select2-bootstrap.min.css"
+            href="{{ asset('packages/select2-bootstrap-theme/dist/select2-bootstrap.min.css') }}"
             rel="stylesheet" type="text/css"/>
     @endpush
 
     {{-- FIELD JS - will be loaded in the after_scripts section --}}
     @push('crud_fields_scripts')
         <!-- include select2 js-->
-        <script src="{{ asset('vendor/adminlte/bower_components/select2/dist/js/select2.min.js') }}"></script>
+        <script src="{{ asset('packages/select2/dist/js/select2.min.js') }}"></script>
         <script>
             jQuery(document).ready(function ($) {
                 $(document).on('cubist.bunchmultiple.added', function () {
index 9c4b1ef1050066d5798407bc8f06d989b7a24ffa..4a96d78bdb6352247dfdf91cd43238fcae83408d 100644 (file)
@@ -67,17 +67,17 @@ $values = $normalizedValues;
     {{-- FIELD CSS - will be loaded in the after_styles section --}}
     @push('crud_fields_styles')
         <!-- include select2 css-->
-        <link href="{{ asset('vendor/adminlte/bower_components/select2/dist/css/select2.min.css') }}" rel="stylesheet"
+        <link href="{{ asset('packages/select2/dist/css/select2.min.css') }}" rel="stylesheet"
               type="text/css"/>
         <link
-            href="https://cdnjs.cloudflare.com/ajax/libs/select2-bootstrap-theme/0.1.0-beta.10/select2-bootstrap.min.css"
+            href="{{ asset('packages/select2-bootstrap-theme/dist/select2-bootstrap.min.css') }}"
             rel="stylesheet" type="text/css"/>
     @endpush
 
     {{-- FIELD JS - will be loaded in the after_scripts section --}}
     @push('crud_fields_scripts')
         <!-- include select2 js-->
-        <script src="{{ asset('vendor/adminlte/bower_components/select2/dist/js/select2.min.js') }}"></script>
+        <script src="{{ asset('packages/select2/dist/js/select2.min.js') }}"></script>
         <script>
             jQuery(document).ready(function ($) {
                 // trigger select2 for each untriggered select2_multiple box