2015-05-21 6 views
0

мой квест состоит в том, чтобы поменять местами 2 модуля в левой колонке. Я читал, что обычно я должен делать это на панели администрирования -> live edit Проблема в том, что prestashop, используемый этой сетью, был немного изменен, некоторые модули были удалены, поэтому живое редактирование не работает.Каким образом модули предварительного просмотра для предварительного просмотра

В коде я обнаружил, что оба модуля отображаются с переменной $ HOOK_LEFT_COLUMN Front assignes контроллера к этой переменной следующие данные:

'HOOK_LEFT_COLUMN' => ($this->display_column_left ? Hook::exec('displayLeftColumn') : ''), 

я обнаружил, что это получает из имен баз данных модулей, к сожалению, я не имеют доступ к базе данных :-( Я также искал в обоих модулях и не нашел, что один включает в себя другой.

Так что я задаю вопрос: Имеет ли модуль preashop call, чтобы они были установлены в базе данных или есть какие-либо другим способом я могу поменять местами.

Благодарим за ответы.

ответ

0

В таблице hook_module у вас есть поле position. Это поле используется для сортировки модулей для определенного крючка.

+0

Может быть сделано в BackOffice для большинства крючков, включая 'displayLeftColumn' – UnLoCo

2

В вашем BackOffice пойти Modules>Positions, поиск displayLeftColumn и легко перемещать нужный модуль вверх или вниз крючок

Смежные вопросы