2016-10-26 3 views
2

Мне нужно внести некоторые изменения на мой сайт, но у меня есть некоторые проблемы.Перенаправление после входа в систему для группы клиентов на Prestashop

У меня есть 2 группы ролей (пользователь и реселлер). Мне нужно, чтобы при регистрации реселлера перейдите на страницу «Моя учетная запись» и при переходе пользователя на страницу предварительного просмотра.

Я пытаюсь изменить эту строку на authentication.top

{if is_array($customerGroups)} 
{if $customerGroups[0]['id_group'] == 4} 
{if isset($back)}<input type="hidden" class="hidden" name="back" value="{$back|escape:'html':'UTF-8'}" />{/if} 
else 
<input type="hidden" class="hidden" name="back" value="{$smarty.server.HTTP_REFERER}" /> 

У меня есть эта ошибка

Fatal error: Uncaught 
--> Smarty Compiler: Syntax error in template "/home/mysite/public_html/themes/default-bootstrap/authentication.tpl" on line 760 "" unclosed {if} tag 
<-- thrown in /home/mysite/public_html/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 760 

ответ

1

нужно положить замкнутый тег

{/if} 
+0

Здравствуйте, да жаль мой отвлечение ошибка. Но это не работает. Если я пытаюсь поставить, нет никакой другой переадресации между группой пользователей. Даже тип пользователя перенаправляется на страницу «Моя учетная запись». Если я поставил простой '' функции и перенаправить на предыдущую страницу. Но если я использую условное изменение ссылки перенаправления в отношениях с идентификационной ролью. – skifast