Дублируется блок "Новые товары"

Автор pupkin, 14 ноября 2016, 17:06:35

« назад - далее »

pupkin

Помогите справиться с проблемой: в левой колонке постоянно задваиваются блоки модуля "Новые товары", Скидки, Информация.
Переустановка Престашопа с перенастройкой не помогла. Удаление и новая установка модулей только добавила сложностей - каждая новая переустановка модуля добавляет новый дубль (3 раза переустановил и 3 одинаковых блока в левой колонке продублировалось). Кеш тоже чистил.
Шаблон: SuperShop 2.9.0
Prestashop v.1.6.1.6

Миколас

Кеш отключи, удали старые файлы.
При установки модуля отключай кеширование и ккк, включай перекомпиляцию.

pupkin

Кеш выключен, файл class_index.php удалял.
Компиляция шаблонов: Принудительная перекомпиляция
ККК отключен и ещё не включал.
При очередной переустановке модуля вообще убрал строку $this->registerHook('leftColumn') в /modules/blocknewproducts/blocknewproducts.php, чтобы он не выводился в левой колонке.
Всё-равно, дубли вылазят  по-прежнему :'(

Миколас

Перед удалением модуля зайди в расположение блоков и удали этот модуль из всех хуков. Только потом удаляй сам модуль.
После этого можешь заново установить и будет показан только один раз.

pupkin

Я в отчаянии, ничего не помогает.

coder

Проблема в том, что бд сохранились старые данные и удалить их можно только в ручную. Два варианта решения проблемы.
1. Переустановка prestashop
2. Чистка в бд таблиц - ps_module, ps_hook_module, ps_hook_module_exceptions
Удаляете модуль. В табл. ps_module находите все id этого модуля, которые не удалились и удаляете эти записи. В ps_hook_module, ps_hook_module_exceptions удаляете записи с этими id модулей.
3. Если в теме используются виджеты для переопределения хуков модулей, то очищаете также эти таблицы.

pupkin

Дело было в специфическом модуле для конкретной темы.
Модуль "Ovic Theme config" дублировал все эти блоки и в нём же был инструмент для редактирования этих дублей.
Ребята, спасибо, что оказали помощь!