Как сделать шаблон Prestashop главной страницы в одну колонку.

Автор mAgency, 01 января 2014, 17:18:35

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

mAgency

Чтобы не показывать левый и правый столбцы в шаблоне главной страницы, нужно использовать оператор {if} в шаблонах
themes/default/header.tpl
themes/default/footer.tpl
- если главная страницу, то  одно-колоночный шаблон,
- если нет тогда обычный трех-колоночный шаблон prestashop.

1. Прячем левую колонку в шаблоне prestashop "header.tpl".
До измения:
<div id="left_column" class="column grid_2 alpha">
    {$HOOK_LEFT_COLUMN}
</div>

После изменения:
{if $page_name !='index'}
    <div id="left_column" class="column grid_2 alpha">
        {$HOOK_LEFT_COLUMN}
    </div>
{/if}


2. Прячем правую колонку в шаблоне prestashop "footer.tpl".
До измения:
<div id="right_column" class="column grid_2 omega">
    {$HOOK_RIGHT_COLUMN}
</div>

После изменения:
{if $page_name !='index'}
    <div id="right_column" class="column grid_2 omega">
        {$HOOK_RIGHT_COLUMN}
    </div>
{/if}


3. Делаем центральную колонку во всю ширину в шаблоне prestashop "header.tpl".
До измения:
<!-- Center -->
<div id="center_column" class="grid_5">

После изменения:
<!-- Center -->
<div id="center_column" class="{if $page_name !='index'}grid_5{else}grid_9{/if}">
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

katyamatya

преста 1.5.4.1
заменил код,как описано,главная действительно стала одноколоночной...но кроме главной ни одна другая страница не работает,выдает страницу 404.

Виктор Демидов

1. Данный метод действилен для темы default. Если у вас другая тема, то может не работать.
2. После изменений очистите кеш.
3. Измение структуры главной страницы не должно менять навигацию по сайту. Отключите чпу, проверьте правильность url.

katyamatya

прошу прощения!проверял на своем компе в вамп,там mod-rewrite не был включен.теперь все работает.
большое спасибо!

Vlad Kolomiets

Настройки => шаблоны => расширенные настройки => вид колонок