UMIhelp

Разработка сайта на UMI.CMS => Шаблоны PHP => Тема начата: webtrend от 26 Сентября 2017, 14:26:00

Название: Не выводить не заполненные поля в карточке товаров
Отправлено: webtrend от 26 Сентября 2017, 14:26:00
Добрый день, подскажите используем демомаркет. В карточке товаров выводятся все поля, хоть не заполненные хоть заполненные. Как сделать так, чтобы выводились только заполненные поля. В xslt все понятно было, по примеру
 <div class="info-orther">
                        <xsl:apply-templates select=".//group[@name = 'kody']" mode="kody" />
                    </div>

<!-- Коды -->
    <xsl:template match="group" mode="kody">
        <xsl:apply-templates select="property" mode="kody" />
    </xsl:template>
   
    <xsl:template match="property" mode="kody"/>
   
    <xsl:template match="property[value and not(value='')]" mode="kody">
        <p>
            <b><xsl:apply-templates select="title" mode="kody"/>
            <xsl:text>: </xsl:text></b>
        </p>
    </xsl:template>
    <!-- Коды -->