Дополнительные параметры /shop

#
Дополнительные параметры /shop
Как в интернет магазин послать доп параметр об авторизации пользователя? чтобы в последствии оперировать тем, авторизован юзверь или нет
#
Re: Дополнительные параметры /shop
Уже есть такой параметр
siteuser_id
HostDev.pw - модули для HostCMS, Telegram: @hostdev
#
Re: Дополнительные параметры /shop
Применительно к магазину и проверке на авторизованность пользователя при просмотре свойств любого товара он не катит
#
Re: Дополнительные параметры /shop
bobrick,
тут обсуждалось http://www.hostcms.ru/forums/2/9198/
www.morozovpimnev.ru - создание, поддержка и продвижение сайтов | Наш канал https://asmp.su/channel
#
Re: Дополнительные параметры /shop
там осуществляется проверка на авторизованность администратора.... а мне надо именно простой пользователь....

P.S. Администратор отправился, а как проверить что он отправился? условие в xsl как?
#
Re: Дополнительные параметры /shop
bobrick,
не ту ссылку дал, вот http://www.hostcms.ru/forums/2/8826/
www.morozovpimnev.ru - создание, поддержка и продвижение сайтов | Наш канал https://asmp.su/channel
#
Re: Дополнительные параметры /shop
Спасибо. Почитал. Почти то, что надо. Вопрос - как проверку на наличие логина отправить в XSL шаблон?
Допустим, есть логин - пишем в определенном месте то-то, нет логина - пишем другое....
#
Re: Дополнительные параметры /shop
bobrick,
А Вас же выше EugenyP написал уже, в XML каталога товаров попадает параметр
siteuser_id
, только там ID пользователя, а не логин
www.morozovpimnev.ru - создание, поддержка и продвижение сайтов | Наш канал https://asmp.su/channel
#
Re: Дополнительные параметры /shop
Хм... Мб я чего неправильно делаю..

В ТДС Интернет магазин:Интернет магазин в КОД СТРАНИЦЫ вставляю $oSiteuser = Core_Entity::factory('Siteuser'->getCurrent();
Вставляю почти в самом начале, либо в if конструкции, которая проверяет, что элементов больше чем 0 (в принципе без разницы)


В XSL Интернет магазин:МагазинКаталогТоваров
вставляю условие


<xsl:choose>
            <!-- Авторизованный пользователь -->
            <xsl:when test="siteuser_id > 0">
               11111111
            </xsl:when>
            <!-- Неавторизованный пользователь -->
            <xsl:otherwise>
               22222222
               
            </xsl:otherwise>
         </xsl:choose>


И он постоянно пишет сообщение для НЕАВТОРИЗОВАННОГО пользователя...
#
Re: Дополнительные параметры /shop
bobrick,
1. а зачем Вам тогда проверку в ТДС делать, если Вам и в шаблоне пойдет

2. попробуйте так
<xsl:when test=".//siteuser_id > 0">
www.morozovpimnev.ru - создание, поддержка и продвижение сайтов | Наш канал https://asmp.su/channel
Авторизация