注销后 Magento 重定向

标签 magento magento-1.7

注销后如何将客户重定向到 magento 中的默认商店 View ?
在注销时,我将他们重定向到另一个商店 View 。

最佳答案

我知道这并不优雅,但我发现的最简单的方法是复制和修改位于 app/design/frontend/base/default/template/customer/logout.phtml 的模板文件。到您自己的主题目录。

特别是这一行:

<p><?php echo Mage::helper('customer')->__('You have logged out and will be redirected to our homepage in 5 seconds.') ?></p>
<script type="text/javascript">
//<![CDATA[
    setTimeout(function(){ location.href = '<?php echo $this->getUrl() ?>'},5000);
//]]>
</script>

通过修改 location.href url 甚至超时,您可以在注销后将用户指向任何地方。例如。:
<script type="text/javascript">
//<![CDATA[
    setTimeout(function(){ location.href = '<?php echo $this->getUrl('*/*/login') ?>'},500);
//]]>
</script>

同样,它并不优雅,但它应该是一个足够快的重定向,页面上的快速跳转会将它们推送到另一个 url,在上面的示例中,返回到登录屏幕。

关于注销后 Magento 重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12955101/

相关文章:

soap - 通过 SOAP 调用获取图像缩略图

magento - 通过布局 XML 文件向 Helper 类传递参数

magento-1.7 - Magento 产品调整图像大小问题

magento - 在 magento 1.7.0.2 中将客户名称添加到订单网格中

Magento 错误 - 提供了非法方案,只允许使用字母数字字符

php - Codeigniter - SEO 友好的 URL 结构(Slug 实现)

mysql - Magento:备份建议

php - Magento 最近查看的产品

javascript - 未捕获的类型错误 : Cannot set property ‘disabled’ of undefined - During Checkout Process Magento

php - 如何在 magento 中获取可配置的产品价格范围?