Вопрос по условию

#
Вопрос по условию
Подскажите (а то запутался опять)

есть

<!-- Изображение для информационного элемента (если есть) -->
         <xsl:if test="item_small_image!=''">
            <a href="{item_path}">
               <img src="{item_small_image}" alt=""  />
            </a><br /><br />
            </xsl:if>


Сейчас если нет малой то ничего не выводится так а
что добавить чтобы работало условие - если нет малой картинки то вывести другое содержимое (текст,картинка и тд)


спасибо
ку
Модератор
#
Re: Вопрос по условию
Подобный вопрос обсуждался для магазина, посмотрите в FAQ:
http://www.hostcms.ru/support/faq/modules/shop/
#
Re: Вопрос по условию
логику до конца не понимаю 8) ок,разобрался. tnx
ку
Модератор
#
Re: Вопрос по условию
compaq,
Так поняли или нет? Что именно не понятно?
#
Re: Вопрос по условию
да,с этой логикой разобрался

<xsl:choose>
<xsl:when test="">
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>


она канечно проста. просто рядом ходил и не думал что прямо с <xsl:choose> и можно было начать здесь,то есть знаний мало по тегам которые открывают условие.. (и тому подобные ситуации)
как в html - любой документ нач с <html><head></head><body>...

а например
item_small_image!=''

не пойму до конца что означает !='' и какие есть еще варианты здесь (как-то так)


непонятно многое еще но успехи есть и это здорово
здорово что cms на smarty не выбрал
ощущаю гибкость с каждым разом все больше,особенно что с одним и те же даннымим можно творить что угодно используя разные шаблоны
ку
Модератор
#
Re: Вопрос по условию
compaq,
choose в простейшем случае позволяет организовать логику IF ___ THEN ___ ELSE ___
(ЕСЛИ ____ ДЕЛАТЬ ____ ИНАЧЕ ДЕЛАТЬ ____)

compaq писал(а):
не пойму до конца что означает! ='' и какие есть еще варианты здесь (как-то так)

Здесь написано значение тега != (не равно, восклицательный знак - это отрицание) пустой строке (пустая строк - это два апострофа)
Авторизация