День добрый всем. Установил себе магазинчик на базе модулей Cart Made Simple и Shop Made Simle. Все отлично стало, настроил под себя, но столкнулся с одной проблемой. Не зарегистрированный пользователь, выбрав товар, доходит до страницы, где ему надо заполнить данные по отправке и оплате товара, и при этом ему не предлагается войти под своими регистрационными данными и не предлагает зарегистрироваться. Я давно работаю с CMS Made Simple и представляю, что куда и как и что где лежит. Посмотрел шаблон, отвечающий за страницу, где вводятся данные отправки итд., и нашол кусок кода отвечающий за то, что юзер должен(или не должен) войти под своими данными для завершения своего заказа. Понятно, стоит привязка IF -->ELSE (расписывать не стану, опытные люди знают что и к чему), но все равно не работает. Если убираю просто IF -->ELSE и оставив остальной код, то все показывает, но при этом показывает и ту часть страницы, которая, по идее, должна быть скрытой. Это все понятно, это так для эксперимента я делал. Если ставлю назад IF -->ELSE, то снова все пропадает. Пробовал по другому прикрутить регистрацию пользователей на данной странице - все работает. Помогите разобраться, а то из-за такой ерунды, не могу запустить магазин в онлайн.
вот образец кода в шаблоне:
Code: Select all
{if $userloggedin}
<fieldset>
<legend>{$title_fieldset_ec}</legend>
<br>
{cms_module module=FrontEndUsers nocaptcha="1"}
</fieldset>
<br>
<fieldset>
<legend>{$title_fieldset_nc}</legend>
<br>
{cms_module module=SelfRegistration group='Shop Users'}<br>
</fieldset>
<br>
{else}
<fieldset>
<legend>{$fieldsetshipto_label}</legend>
<table id="shipinfo" cellspacing="0" class="pagetable">
<tr>
<td class="shiplabel">{$firstname_label}:</td>
<td class="shipinput">{$firstname_input}</td>
<td class="shiperror">{$firstname_error}</td>
</tr>
<tr>
<td class="shiplabel">{$lastname_label}:</td>
<td class="shipinput">{$lastname_input}</td>
<td class="shiperror">{$lastname_error}</td>
</tr>
<tr>
<td class="shiplabel">{$email_label}:</td>
<td class="shipinput">{$email_input}</td>
<td class="shiperror">{$email_error}</td>
и так далее...