Jump to content

[Solved] Как убрать правые и левые колонки на главной странице.


Recommended Posts

Собственно сабж. Как убрать их с тем чтобы поставить слайдер по средине, но с тем чтобы на остальных страницах все осталось в 3-ех колонках. Не судите я не профи в PHP и в престе. Но в HTML разбираюсь и смогу поменять то что нужно, только не знаю где и как?

Версия: 1.4.0.17 и далее

ПС: Возможно этот вопрос задавали миллион раз но я смог найти только одну похожую тему, ито не все до понятно.

Link to comment
Share on other sites

Разобрался...

Навсякий случай напишу что и где надо менять. Находим <!-- Left --> и <!-- Right --> меням на эти коды



header.tpl

    
               <!-- Left -->

{if $page_name == 'index'}{else}


                   {$HOOK_LEFT_COLUMN}

{/if}
Link to comment
Share on other sites

Только теперь другой вопрос. На главной странице размер центральной колонны не меняется и остается маленьким. Если поменять в global.css тогда меняется и внутри страницы, добавил в global.css:

#center_column_index {
   width: 960px;
   margin: 0 0 10px 0;  
}
#center_column {
   width: 556px;
   margin: 0 0 10px 0;
   overflow: hidden  
}




но все равно не помогает. Как быть???

Link to comment
Share on other sites

А можно чтоб было написано как код, что, куда и как? Ато я сам в этом не очень разбираюсь, только сижу копаюсь в кодах других тем и пробую. Если получится клева, если нет продолжаю поиски.

Например вот одна тема, TM34482 главная страница именно то что мне нужно. Скачал его global.css но там вообще ничего подобного нет или я не замечаю. Теперь не знаю куда именно надо зайти чтобы зделать как тут.


Неужели тут нет того кто бы мог все разьяснить???

Link to comment
Share on other sites

Черт я зделал это...

Итак зашел в header.tpl и добавил {if $page_name == 'index'}{else} перед <!-- Center --> и {$HOOK_HOME} после. (До этого я ставил данный код только перед левыми и правыми колоннами). И как я вообще не догодался что тоже самое надо зделать и с центральной колонной.

            
               <!-- Left -->

{if $page_name == 'index'}{else}


                   {$HOOK_LEFT_COLUMN}

{/if}


                               <!-- Center -->
{if $page_name == 'index'}{else}

                                {$HOOK_HOME}

{/if}
   {/if}
Link to comment
Share on other sites

Решил проверить у себя не прокатило.
Где бы {if $page_name == 'index'}{else}
не ставил страница не отображается



А хуки ({$HOOK_LEFT_COLUMN} {$HOOK_HOME} {$HOOK_RIGHT_COLUMN}) поставить не забыли??? Плюс еще и {/if} надо закрыть... Если надо скину кода и footer.tpl и header.tpl-a
Link to comment
Share on other sites

в [b]header.tpl[/b] только часть колон ставлю, верхние части могут отличатся. А тут все тоже самое.

[code]

<!-- Left -->

{if $page_name == 'index'}{else}


{$HOOK_LEFT_COLUMN}

{/if}

<!-- Center -->

{if $page_name == 'index'}{else}


{$HOOK_HOME}

{/if}


{/if}
[/code]

[b]footer.tpl[/b]

[code]{*
* 2007-2011 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to [email protected] so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA
* @copyright 2007-2011 PrestaShop SA
* @version Release: $Revision: 1.4 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*}

{if !$content_only}


<!-- Right -->
{if $page_name == 'index'}{else}

{$HOOK_RIGHT_COLUMN}

{/if}


<!-- Footer -->


{/if}
</body>
</html>[/code]
  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...