Опубликовано: 7 ноября 2015

Уникальное отображение страницы категорий (с помощью доп. параметров) Есть решение

Добрый день! В старом шаблоне, если в дополнительных параметрах категории указать "product=none", то видны были только подкатегории, пример: http://oboi4you.ru/category/oboi-po-strane/ , подскажите пожалуйста как это реализовать в шаблоне "выгодная покупка"?

И еще. Я изменил стиль подкатегорий, сейчас они отображаются как тут http://oboi4you.ru/svet/test/ (изменил стили в profitbuy.user.css), возможно ли сделать(по средствам дополнительных параметров категории), что бы они изменялись только в определенных категориях?

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

  • Решение
    Колмаков Игорь 10 ноября 2015 11:29 #

    Здравствуйте!

    если в дополнительных параметрах категории указать "product=none", то видны были только подкатегории

    в файле "category.html" (магазин-витрина-шаблоны)

    код

    {if !$products}
    {if !empty($filters)}
    [`No products were found.`]
    {else}
    [`This category does not contain any products.`]
    {/if}
    {else}
    {$select_view = waRequest::cookie('shop_select_view', '', waRequest::TYPE_STRING)}
    {$select_view = ifempty($select_view, $theme_settings.select_view)}
    {include file='list-thumbs.html' sorting=!empty($category.params.enable_sorting) plp=true select_view=$select_view}
    {/if}


    замените на

    {if !isset($category.params.product)}

    {if !$products}
    {if !empty($filters)}
    [`No products were found.`]
    {else}
    [`This category does not contain any products.`]
    {/if}
    {else}
    {$select_view = waRequest::cookie('shop_select_view', '', waRequest::TYPE_STRING)}
    {$select_view = ifempty($select_view, $theme_settings.select_view)}
    {include file='list-thumbs.html' sorting=!empty($category.params.enable_sorting) plp=true select_view=$select_view}
    {/if}

    {/if}

    стили для страницы категорий по доп. параметру

    в пользовательских стилях заключите правила (правила css для категорий у которых есть необходимый параметр)

    в условие

    {if isset($category.params.unique)}

    {*здесь будут правила css для категории у которой есть доп. параметр "unique"*}

    {/if}


    1
    • Владимир Т Владимир Т 10 ноября 2015 12:00 #

      {if isset($category.params.unique)}

      {*здесь будут правила css для категории у которой есть доп. параметр "unique"*}

      {/if}

      А в дополнительных параметрах категории, что прописывать?

      1
  • Колмаков Игорь 10 ноября 2015 12:05 #

    например

    unique=1

    1
  • Павел Косицын 3 марта 2016 09:10 #

    Подскажите как на странице категорий скрыть раздел Информация, который находится ниже списка категория товаров с левой стороны страницы?

    1
    • Колмаков Игорь Колмаков Игорь 3 марта 2016 12:03 #

      магазин-витрина-оформление

      пункт "Ссылки на страницы в боковой панели"

      значение - "не отображать"

      1

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

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

Услуги

Контакты

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

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

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

Internet Explorer

от Microsoft

Chrome

от Google

Safari

от Apple

Opera

от Opera Software

Firefox

от Mozilla

Вверх