Prestashop重定向错误
问题描述:
我编写了一个使用API在Prestashop上创建用户帐户的模块。Prestashop重定向错误
API使用一个按钮,在我的网站上调用一个url。该URL在我的模块上执行一个功能来创建用户帐户。
如果所有的信息都OK,它可以正常工作,但我的问题是当我在帐户创建时出现错误。
我想将用户重定向到认证页面并显示错误。
我想这
$this->context->smarty->assign('account_error', $myErrors);
Tools::redirect('index.php?controller=authentication');
重定向的作品,但这些错误似乎丢失。
有没有办法重定向和保持错误?
感谢
答
不能显示重定向后错误,而你应该用你的电流控制器,并有显示错误,并使用一些按钮,如“修正错误”,这在点击将它带到验证页面。 在你的控制器使用
if (empty($email))
$this->errors[] = Tools::displayError('Email is empty.');
,并在顶部
{include file="$tpl_dir./errors.tpl"}
您使用第三方物流