Переопределение переменных из плагина Есть решение
Здравствуйте.Возникла необходимость переопределять значения массива $category из плагина.
Как это правильно реализовать?
Эта тема в архиве. Добавление комментариев к ней отключено.
Здравствуйте.Возникла необходимость переопределять значения массива $category из плагина.
Как это правильно реализовать?
Эта тема в архиве. Добавление комментариев к ней отключено.
6 ответов
В методе плагина:
$view = wa()->getView();
$view->assign('category', $category);
Но вообще это плохая практика, т.к. если будет два плагина, которые захотят так сделать, то в итоге в шаблон попадёт то, что запишет туда последний плагин, а изменения первого пропадут...
Спасибо.
А если в текущей обертке? Например, если требуется изменить только наименование категории. То как в данной ситуации поступить?
.
Спасибо.
А если в текущей обертке? Например, если требуется изменить только наименование категории. То как в данной ситуации поступить?
Вроде разобрался. Единственный момент, почему таким путем нельзя переопределить значение $category.description ?
Выяснил. Нельзя переопределить, т.к. как-раз наступил на эти грабли :). Нужно использовать хук непосредственно в фронтенде категории. Вопрос закрыт.