этот сниппет работает
[[multiTV? &fromJson=`[(client_league)]` &tvName=`league` &docid=`[*id*]` &display=`all`]]
Но вот так в контроллере нет
$this->data['league'] = $this->evo->runSnippet('multiTV', [
'fromJson' => '[(client_league)]',
'tvName' => 'league',
'docid' => '[*id*]',
'display' => 'all',
]);
Во вьюшке league пусто.
https://docs.evo.im/04_extras/clientsettings.html https://docs.evo.im/04_extras/multitv.html
Добрый день. Попробуйте вместо [(client_league)] написать $this->evo->getConfig(‘client_league’)
Плохо писать $this->evo->, хорошо писать evo()->
А ещё лучше EvolutionCMS()
Спасибо! Может подскажете как бороться с нотисами типа "PHP Notice: Undefined index:" правильно. Сейчас я делаю так на каждую переменную @if(isset($item['image'])){{$item['image']}}@endif Но както кода многовато)
{{$item[‘image’] ?? ‘’}} только кавычки замените на нормальные
Ну это уже спорно evo() короче писать Вообще надо сделать. e() будет топ вариант :)))
Для совместимости с 2.x
e() уже занято ларой 😉😁
Обсуждают сегодня