Автор Тема: Конфигуратор шаблона "сломался"  (Прочитано 440 раз)

17 Декабрь 2015, 10:19:51
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Доброго времени суток!
Presta 1.6. Возникла небольшая проблема, поделитесь пожалуйста опытом, как можно исправить.
Вывела левое вертикальное меню, еще нужно пару картинок и текст на главную. Но после того, как вывела меню и включила левую колонку в infex, картинка в хуке home (в конфигураторе шаблона) отображается очень маленькой, в хуке right не отображается вообще.
Я включила правую колонку, так и нужно? Как можно организовать вывод картинок? Слайдер не нужен, отключен.
Может быть просто добавить модуль html-код и задать картинку через него? Но там похоже суть в размерах блоков и выравнивании...
Думала тоже насчет слайдера с одним слайдом - та же картинка, но он форматируется слева, и меню съезжает под него. Двинуть его вправо не получилось.
Помогите, плиз, в каком направлении исследовать закрома файлов шаблона..))
17 Декабрь 2015, 11:39:26
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86543
  • Репутация: +25419/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Картинки выводите в Хук "home" и Хук "top".
Хук "left" и Хук "right" не используйте.
17 Декабрь 2015, 21:15:06
Ответ #2
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Да, в хуках home и top картинки отображаются, но с выравниванием по правой стороне. Похоже, что блок этих хуков растянут на всю страницу, потому что меню в левой колонке опускается вниз на ширину картинок справа. Где это поискать в коде? Это стили или нужно править в header.tpl? Я так поняла про эти хуки вот в этом кусочке
<div class="row">
                  {if isset($left_column_size) && !empty($left_column_size)}
                  <div id="left_column" class="column col-xs-12 col-sm-{$left_column_size|intval}">{$HOOK_LEFT_COLUMN}</div>
                  {/if}
                  {if isset($left_column_size) && isset($right_column_size)}{assign var='cols' value=(12 - $left_column_size - $right_column_size)}{else}{assign       var='cols' value=12}{/if}
                  <div id="center_column" class="center_column col-xs-12 col-sm-{$cols|intval}">
   {/if}
17 Декабрь 2015, 21:36:52
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 33068
  • Репутация: +26762/-0
    • Просмотр профиля
Для модуля Конфигуратор шаблона менять нужно шаблон /modules/themeconfigurator/views/templates/hook/hook.tpl
У этого модуля свои хуки left/right.
18 Декабрь 2015, 08:43:58
Ответ #4
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Поняла, спасибо.
Поставила SlidersEverywhere, оставила один слайд, проблема в картинкой на главной пока решена)
К счастью он не сдвигает меню вниз.
Всем спасибо за помощь, вы замечательные!)