Автор Тема: Перенаправление модулей в шаблон  (Прочитано 615 раз)

13 Сентябрь 2013, 17:01:37
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый день!

Проблема в следующем. Пытаюсь перенаправить модули из корневого каталога modules в шаблон.

Действия следующие (согласно руководству разработчика):

1. Файл /modules/имя модуля/имя_модуля.tpl копирую в папку /themes/моя тема/modules/ .

2. Файл стилей /modules/имя модуля/имя_модуля.css копирую в папку /themes/моя тема/css/modules.

Но проблема в том, что не всегда это работает. С какими-то модулями да, а вот например с блоками в хуке top - blocktopmenu, blocksearch почему-то нет. Вопрос - почему? Кто еще сталкивался с подобной проблемой?
14 Сентябрь 2013, 12:19:20
Ответ #1
  • Старожил
  • ****
  • Сообщений: 274
  • Репутация: +3/-0
    • Просмотр профиля
Не все модули так работают. Не работают модули, которые не кешируются, которые в спецхуках (если сам добавляешь), это проверено. Может еще какие не будут работать.
16 Сентябрь 2013, 13:22:59
Ответ #2
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
То есть единственный выход, если модули не перенаправляются - это править их в корне сайта?
16 Сентябрь 2013, 14:59:18
Ответ #3
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
Если не работает в
/themes/моя тема/modules/...то шаблоны и стили править в
/modules/имя модуля/...Не работать может и потому, что в 1.5 шаблоны находяться в
/modules/имя модуля/views/templates/hook/
/modules/имя модуля/views/templates/front/