как в xsl-шаблоны добавить проверку гость-зарегистрированный пользователь? нужно для шаблонов опросов, новостей-статей. Комментировать и участвовать в опросах должны только зарегистрированные и залогиненные, соответственно незарегистрированным нужно показать только результаты опросов (в опросах), и убрать форму добавления комментариев (новости-статьи).
и можно ли при добавлении комментария имя и мэйл автора сразу брать из данных о пользователе?
вот такая проверка (из шаблона магазина) не работает:
<xsl:choose>
<xsl:when test="site_users_class_exists = 1 and user_id = 0">
Вы не авторизованы.
</xsl:when>
<xsl:otherwise>
Вы авторизованы.
</xsl:otherwise>
</xsl:choose>
выдает всегда Вы авторизованы)