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

Скрытие характеристики Есть решение

Добрый день!

В шаблоне "удобная покупка" скрыть характеристику можно было так

{foreach $product.features as $f_code => $f_value}
    <strong>{if strpos($f_code, '_') !== 0}</strong>
        ...
    <strong>{/if}</strong>
{/foreach}

Можно ли то же самое сделать в шаблоне "Выгодная покупка"?

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

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

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

    В файле "product.html"

    1. после конструкции

    {foreach $product.features as $f_code => $f_value}

    пропишите

    {if $f_code != 'tip_vidoiskatelya'}

    2. перед закрывающим парным

    {/foreach}

    пропишите

    {/if}

    3. замените tip_vidoiskatelya

    на идентификатор необходимой характеристики


    * если необходимо скрыть не 1 а несколько характеристик, то в открывающем условии, пропишите дополнительные сравнения

    && $f_code != 'tip_matritsy' && $f_code != 'krop_faktor'

    что бы получилось так

    {if $f_code != 'tip_vidoiskatelya' && $f_code != 'tip_matritsy' && $f_code != 'krop_faktor'}


    1
  • Алексей 20 ноября 2015 21:37 #

    Я скрыл по другому:

    {foreach $product.features as $f_code => $f_value}

    <strong>{if !in_array($f_code, ['size', 'size1', 'size2', 'size3', 'size4', 'size5', 'size6'])}</strong>

    .....

    <strong>{/if}</strong>

    {/foreach}


    Т.е. указал идентификаторы всех нужных мне характеристик которые нужно скрыть.

    1
  • Колмаков Игорь 24 ноября 2015 14:29 #

    верно, так будет компактней


    {foreach $product.features as $f_code => $f_value}

    {if !in_array($f_code, ['size', 'size1', 'size2', 'size3', 'size4', 'size5', 'size6'])}

    .....

    {/if}

    {/foreach}
    1
  • Владимир Т 24 ноября 2015 21:19 #

    {foreach $product.features as $f_code => $f_value}

        <strong>{if strpos($f_code, '_') !== 0}</strong>
            ...
        <strong>{/if}</strong> 

    {/foreach}


    тоже правильный. Просто код скрытой характеристики должен начинаться с "_" http://prntscr.com/96h9ej

    1
  • Колмаков Игорь 25 ноября 2015 09:28 #

    после сборки изделие доработать напильником

    )

    1

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

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

Услуги

Контакты

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

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

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

Internet Explorer

от Microsoft

Chrome

от Google

Safari

от Apple

Opera

от Opera Software

Firefox

от Mozilla

Вверх