We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 43805
    • 6 Posts
    Добрый день, коллеги!

    Возникла следующая ситуация, никак не могу ее решить. Вкратце, есть следующая задача:

    На странице выводится заголовок параметра и сам параметр, примерно так:

    <p>Город, в котором я живу: [[*mycity]]</p>


    TV mycity имеет тип ввода список с одиночным выбором. При этом разрешен пустой выбор (он по дефолту). В случае пустого выбора необходимо скрыть не только вывод самого TV-параметра, но и его заголовок.

    Я попробовал так:

    [[+mycity:default:then:hide:else=`<p><span class="ex_semibold">Город в котором я живу:</span> [[*mycity</p>`]]


    Однако, при пустом выборе текст "Город в котором я живу" все равно отображается, скрывается только значение самого TV.

    Подскажите, как реализовать, чтобы вместе с TV-параметром также скрывался и произвольный кусок HTML-кода.

    Заранее спасибо.
      • 35150 ☆ A M B ☆
      • 191 Posts
      Попробуйте так:
      [[*mycity:!empty=`<p><span class="ex_semibold">Город в котором я живу:</span> [[*mycity]]</p>`]]
        Extras :: pThumb • Resizer • imageSlim • setPlaceholders
        • 43805
        • 6 Posts
        Quote from: jgrant at May 18, 2013, 06:35 PM
        Попробуйте так:
        [[*mycity:!empty=`<p><span class="ex_semibold">Город в котором я живу:</span> [[*mycity]]</p>`]]

        Спасибо, все заработало! smiley