Переопределение переменных из плагина Есть решение

Здравствуйте.Возникла необходимость переопределять значения массива $category из плагина.

Как это правильно реализовать?

6 ответов

  • 1
    Музыченко Александр Викторович 3 декабря 2014 04:48 # Решение

    В методе плагина:

    $view = wa()->getView();
    $view->assign('category', $category);

    Но вообще это плохая практика, т.к. если будет два плагина, которые захотят так сделать, то в итоге в шаблон попадёт то, что запишет туда последний плагин, а изменения первого пропадут...

    • +1
      Minya Jam Minya Jam 3 декабря 2014 05:23 #

      Спасибо.

      А если в текущей обертке? Например, если требуется изменить только наименование категории. То как в данной ситуации поступить?

    • +1
      Minya Jam Minya Jam 3 декабря 2014 05:24 #

      Спасибо.

      А если в текущей обертке? Например, если требуется изменить только наименование категории. То как в данной ситуации поступить?

    • +1
      Minya Jam Minya Jam 3 декабря 2014 06:22 #

      Вроде разобрался. Единственный момент, почему таким путем нельзя переопределить значение $category.description ?

    • +1
      Minya Jam Minya Jam 3 декабря 2014 06:48 #

      Выяснил. Нельзя переопределить, т.к. как-раз наступил на эти грабли :). Нужно использовать хук непосредственно в фронтенде категории. Вопрос закрыт.

Эта тема в архиве. Добавление комментариев к ней отключено.