]> _ Git - cubist_cms-back.git/commitdiff
fix #3113 @0.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 8 Oct 2019 09:49:41 +0000 (11:49 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 8 Oct 2019 09:49:41 +0000 (11:49 +0200)
src/app/Console/Commands/LocaleCopy.php [new file with mode: 0644]
src/app/Magic/Models/News.php
src/app/Middleware/LocaleSelector.php

diff --git a/src/app/Console/Commands/LocaleCopy.php b/src/app/Console/Commands/LocaleCopy.php
new file mode 100644 (file)
index 0000000..6962ab8
--- /dev/null
@@ -0,0 +1,10 @@
+<?php
+
+
+namespace Cubist\Backpack\app\Console\Commands;
+use Illuminate\Console\Command;
+
+class LocaleCopy  extends Command
+{
+
+}
index b96dd338e8b5e26f5f5c7148dac48e55c713739d..49c89982a644bbbc9b51425bca331dd3ca96b6ed 100644 (file)
@@ -3,9 +3,8 @@
 
 namespace Cubist\Backpack\app\Magic\Models;
 
-class News extends CubistMagicTranslatableModel
+class News extends CubistMagicPageModel
 {
-
     protected $table = 'cubist_news';
 
     protected $_options = ['name' => 'news',
index 9c60479f33c2a4fdfbed41b487acbb195b3db8b7..7346df851b61804c82b1cab8afaaa8b0d4ee49fd 100644 (file)
@@ -26,16 +26,17 @@ class LocaleSelector
             $selectedLocale = $defaultLocale;
         }
 
-        $this->setLocale($selectedLocale, $defaultLocale);
+        $this->setLocale($selectedLocale);
 
         return $next($request);
     }
 
-    public function setLocale($locale, $default)
+    public function setLocale($locale)
     {
         App::setLocale($locale);
+        config(['app.fallback_locale' => $locale]);
         app('translator')->setLocale($locale);
-        app('translator')->setFallback($default);
+        app('translator')->setFallback($locale);
     }
 
     /**