Опубликовано: 15 июня 2015
Пагинация страниц Есть решение
Подскажите пожалуйста, возможно ли в шаблоне "Удобная покупка" при пагинации страниц, сделать так что бы описание к категории было только на первой странице?
Опубликовано: 15 июня 2015
Подскажите пожалуйста, возможно ли в шаблоне "Удобная покупка" при пагинации страниц, сделать так что бы описание к категории было только на первой странице?
|
||||
Дорогие друзья!К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте. | ||||
Пожалуйста, обновите браузер, скачав его по ссылкам ниже, или обратитесь к системному администратору, обслуживающему Ваш компьютер. | ||||
Internet Explorer от Microsoft |
Chrome от Google |
Safari от Apple |
Opera от Opera Software |
Firefox от Mozilla |
Комментарии (4)
Попробуйте заключить описание в условие:
{if !$wa->get('page')}...{/if}
в файле "category.html"
код
<!-- description -->
{if $category.description}
<div id="category-description"{if !empty($theme_settings.descCut)} data-cutter="{$theme_settings.descCut}" data-etext="[`expand description`]" data-ctext="[`collapse description`]"{/if}>{$category.description}</div>
{/if}
замените на
{if !$wa->get('page')}
<!-- description -->
{if $category.description}
<div id="category-description"{if !empty($theme_settings.descCut)} data-cutter="{$theme_settings.descCut}" data-etext="[`expand description`]" data-ctext="[`collapse description`]"{/if}>{$category.description}</div>
{/if}
{/if}
Самое простое решение:
{if $category.description}
{if $wa->get("page", 1) == 1}{$category.description}{/if}
{/if}
Какой код заменить на этот надеюсь поймете.
т.е. просто добавить {/if}?
Константин, если Вам не сложно, напишите какой код надо заменить?
Честно говоря не понял какой код надо заменить, но решения выше работают.
Нужно заменить код:
{if $category.description}
<div id="category-description"{if !empty($theme_settings.descCut)} data-cutter="{$theme_settings.descCut}" data-etext="[`expand description`]" data-ctext="[`collapse description`]"{/if}>{$category.description}</div>
{/if}
на этот:
{if $category.description}
{if $wa->get("page", 1) == 1}{$category.description}{/if}
{/if}
Это также уберет спойлер, который скрывает часть описания.
Если вы описания категорий делаете для роботов, то этот код можно (и желательно) разместить под кнопками навигации страниц - под пагинацией, а также убрать спойлер.
Я убрал спойлер, т.к. не вижу в этом необходимости.
Если захотите оставить спойлер, тогда используйте такой код:
{if $category.description}
{if $wa->get("page", 1) == 1}
<div id="category-description"{if !empty($theme_settings.descCut)} data-cutter="{$theme_settings.descCut}" data-etext="[`expand description`]" data-ctext="[`collapse description`]"{/if}>{$category.description}</div>
{/if}
{/if}
Нужно заменить код:
{if $category.description}
<div id="category-description"{if !empty($theme_settings.descCut)} data-cutter="{$theme_settings.descCut}" data-etext="[`expand description`]" data-ctext="[`collapse description`]"{/if}>{$category.description}</div>
{/if}
на этот:
{if $category.description}
{if $wa->get("page", 1) == 1}{$category.description}{/if}
{/if}
Это также уберет спойлер, который скрывает часть описания.
Если захотите оставить спойлер, тогда используйте такой код:
{if $category.description}
{if $wa->get("page", 1) == 1}
<div id="category-description"{if !empty($theme_settings.descCut)} data-cutter="{$theme_settings.descCut}" data-etext="[`expand description`]" data-ctext="[`collapse description`]"{/if}>{$category.description}</div>
{/if}
{/if}