Залетный
Новичок
Выборка на XSLT
Использую такой шаблон для выборки элементов:
$act - переменная, в которой содержится id раздела. Передается из $_GET.
В общем все работает как надо, но не хватает следующего - если в xml нет такого элемента (ничего не соответсвует шаблону), то нужно выводить сообщение об ошибке (типа 404). Не представляю как это сделать на XSLT. С базой просто, а тут что-то не найду решения.
Использую такой шаблон для выборки элементов:
Код:
<xsl:template match="/">
<xsl:for-each select="//item[@id=$act]">
<DIV>
Раздел : <xsl:value-of select="$act"/><br />
Название: <b><xsl:value-of select="title"/></b><br />
Текст: <i><xsl:value-of select="text"/></i><br />
</DIV>
</xsl:for-each>
</xsl:template>
В общем все работает как надо, но не хватает следующего - если в xml нет такого элемента (ничего не соответсвует шаблону), то нужно выводить сообщение об ошибке (типа 404). Не представляю как это сделать на XSLT. С базой просто, а тут что-то не найду решения.