Как создать action хук ?

Тема в разделе "PrestaShop", создана пользователем AutoRun, 7 янв 2016.

Информация :
Хочешь в разделе без проблем общаться - прочти правила, чтобы потом с форумом на время не прощаться. Читать обязательно!
Внимание! Читайте внимательно правила!Предупреждения выдаются без всяких вопросов. Нарушил - получил. Будьте Внимательнее! Постинг нескольких постов подряд приравнивается к НАРУШЕНИЮ! Будьте вежливы и соблюдайте правила ;-)
Модераторы: ZiX
  1. AutoRun

    AutoRun Создатель

    Регистр.:
    8 окт 2011
    Сообщения:
    22
    Симпатии:
    5
    Всем добрый день.
    Есть ли возможность создать свой action хук?
    Если уже есть какая-то инструкция - прошу поделиться, сам не смог найти.
     
  2. sdavidov

    sdavidov Создатель

    Регистр.:
    5 янв 2016
    Сообщения:
    11
    Симпатии:
    3
  3. AutoRun

    AutoRun Создатель

    Регистр.:
    8 окт 2011
    Сообщения:
    22
    Симпатии:
    5
    По ссылкам вроде информация о Хуках типа "display".
    Но всё равно спасибо.


    Я кажется уже сообразил как надо.

    создаем свой "action" хук так же "display".

    И переписываем в овверайде определённую функцию нужного класса или контролерра примерно так:

    function ФУНКЦИЯ($param) {

    $ret = parent::ФУНКЦИЯ($param);

    Hook::exec('action_НАЗВАНИЕ_ХУКА');

    return $ret;
    }

    Но это пока только догадка - на практике ещё не успел сделать