Как проверить дополнительное свойство на пустоту?

#
Как проверить дополнительное свойство на пустоту?
Здравствуйте,
создал ИС, в ней дополнительное поле под названием dop_url, поставил галочку чтобы у 1 элемента ИС было одно дополнительное поле
Как мне сделать проверку типа:
if(dop_url == ''){
// делаю что то
}
if(dop_url != ''){
// делаю что то другое
}

Вот как пытался сделать я:
<xsl:choose>
            <xsl:when test="property_value[tag_name='dop_url']/value != ''">
               <!--Делать что то -->
            </xsl:when>
            
            <xsl:when test="property_value[tag_name='dop_url']/value == ''">
               <!--делать что то другое -->
            </xsl:when>
            
         </xsl:choose>


Но выдает ошибку, что я делаю не так?
Заранее большое спасибо!
#
Re: Как проверить дополнительное свойство на пустоту?
vanesrilax,
Если у вас дополнительное свойство типа "Чекбокс", то когда он выбран, его значение будет равно 1, если нет то 0.
И приведите весь xsl шаблон и ошибку.
skype: mcross82
#
Re: Как проверить дополнительное свойство на пустоту?
Mcross писал(а):
Если у вас дополнительное свойство типа "Чекбокс", то когда он выбран, его значение будет равно 1, если нет то 0.
И приведите весь xsl шаблон и ошибку.

У меня дополнительное поле типа "строка" туда у меня пишется URL внешних сайтов, но это поле может быть пустым.
Нужно просто сделать как то проверку пустое это поле или нет, вот как это сделать?
#
Re: Как проверить дополнительное свойство на пустоту?
<xsl:choose>
   <xsl:when test="property_value[tag_name='dop_url']/value !=''">
   </xsl:when>
   <xsl:otherwise>
   </xsl:otherwise>
</xsl:choose>


У вас во второй проверке стоит == в этом ошибка <xsl:when test="property_value[tag_name='dop_url']/value == ''">
skype: mcross82
#
Re: Как проверить дополнительное свойство на пустоту?
лучше так
<xsl:choose>
    <xsl:when test="property_value[tag_name='dop_url' and value != '']">
    </xsl:when>
    <xsl:otherwise>
    </xsl:otherwise>
</xsl:choose>
HostDev.pw - модули для HostCMS, Telegram: @hostdev
#
Re: Как проверить дополнительное свойство на пустоту?
Спасибо большое, вы мне очень помогли!!!
Авторизация