Подскажите как передать данные в хук с помощью плагина.

KAM

В wa-apps\shop\lib\actions\frontend\shopFrontend.action.php функцией setCollection считается переменная:

products_count ($this->view->assign('products_count', $count);)

Я написал простенький плагин который ее выводит в хук frontend_search - все работает - ок.

Но теперь стоит задача вывести те же данные в хук frontend_nav
и этот код расположенный в основной функции добавления данных в хук уже не видит переменной products_count:

$kView = wa()->getView();

$products_count= $kView->getVars('products_count');

Вопрос: как мне получить products_count в хуке frontend_nav ?

вопрос наверняка ламерский, и скорее всего неправильно сформирован, но надеюсь что кто-то поймет о чем я :)


14 апреля 2016
  • KAM 14 апреля 2016 21:04

    Сам спросил сам отвечаю, на момент срабатывания вывода в хук frontend_nav

    переменная products_count еще не посчитана ...

    Выяснил путем добавления print в php, результат таков:

    выводим frontend_nav
    выводим $products_count

    выводим frontend_search



Чтобы добавить комментарий, зарегистрируйтесь или войдите