Опубликовано: 15 июня 2015

Пагинация страниц Есть решение

Подскажите пожалуйста, возможно ли в шаблоне "Удобная покупка" при пагинации страниц, сделать так что бы описание к категории было только на первой странице?

Комментарии (4)

  • Решение
    Александр Тирон +23 15 июня 2015 10:38 #

    Попробуйте заключить описание в условие:

    {if !$wa->get('page')}...{/if}

    1
  • Решение
    Игорь Колмаков +30 15 июня 2015 10:54 #

    в файле "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}

    1
  • Константин +0 15 июня 2015 17:37 #

    Самое простое решение:

    {if $category.description}

    {if $wa->get("page", 1) == 1}{$category.description}{/if}

    {/if}

    Какой код заменить на этот надеюсь поймете.

    1
  • Константин +0 16 июня 2015 11:16 #

    Нужно заменить код:

    {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}

    1
    • Константин Константин +0 16 июня 2015 11:17 #

      Нужно заменить код:

      {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}

      1

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите

Услуги

Контакты

Дорогие друзья!

К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте.

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

Internet Explorer

от Microsoft

Chrome

от Google

Safari

от Apple

Opera

от Opera Software

Firefox

от Mozilla

Вверх