Size: a a a

2021 April 20

МН

Михаил Носков... in Evolution CMS
нет, просто те шаблоны, которые нужно модифицировать - сразу делать в блейде
источник

AG

Alexander Grishin in Evolution CMS
А есть в планах переписывать коммерс под 3.0 или он останется навсегда для 1.4 и юзайте как хотите?
источник

К

Камиль in Evolution CMS
Разве не работает?
источник

AG

Alexander Grishin in Evolution CMS
ну так работает в режиме 1.4 о чем и речь. Чтобы уйти от таких вызовов {!! $modx->runSnippet('Cart',
источник

МН

Михаил Носков... in Evolution CMS
т.е.
1. продублировать шаблоны из папки front в папку views/commerce
2. указать папку views/commerce в настройках плагина
3. те шаблоны, которые меняем - делаем в блейде
источник

МН

Михаил Носков... in Evolution CMS
планов громадье. времени нет совсем
источник

AG

Alexander Grishin in Evolution CMS
это точно)
источник

К

Камиль in Evolution CMS
Ну это же лень. Шаблонизация перенатягивается
источник

К

Камиль in Evolution CMS
И так
источник

AG

Alexander Grishin in Evolution CMS
ну если перенатягивается то тада ладна
источник

AG

Alexander Grishin in Evolution CMS
Миша же сказал надо переписывать
источник

К

Камиль in Evolution CMS
Или ты про режим апи какой нить?
источник

AG

Alexander Grishin in Evolution CMS
что за апи? как у доклистера вызов в режиме апи?
источник

МН

Михаил Носков... in Evolution CMS
я для себя заменил {!! $modx->runSnippet() !!} на просто @run() и не парюсь
источник

AG

Alexander Grishin in Evolution CMS
а нас научи
источник

К

Камиль in Evolution CMS
Да. Ну это вопрос был
источник

AK

Andrey K in Evolution CMS
'noneTPL' => '@B_FILE: cart_empty',
Файл он схавал. А как внутри достучаться до переменных? Вставил {{ hash }} для примера, ошибка.
источник

МН

Михаил Носков... in Evolution CMS
{{ $data['hash'] }}
источник

AK

Andrey K in Evolution CMS
Соотв. файл тоже cart_empty.blade.php
источник

МН

Михаил Носков... in Evolution CMS
use Illuminate\Support\Facades\Blade;

class AppServiceProvider extends ServiceProvider
{
   public function boot() {
       Blade::directive('run', function($args) {
           return "<?php echo \$modx->runSnippet($args); ?>";
       });
   }
}
источник