繁体   English   中英

从Magento的详细产品页面返回产品列表页面

[英]Returning to product listing page from the detailed product page in Magento

我想在Magento中实现该功能,如果我从产品列表页面转到产品详细信息页面,然后再返回,则应该将其返回到原本应该进入详细信息页面的位置。 如果我从详细的产品页面返回到产品列表页面,它将使我回到第一个产品。 示例:如果我从http://prntscr.com/jjdq0r转到特定的产品页面,并且获得了http://prntscr.com/jjdqfi产品详细信息页面,并且从那里返回产品列表页面,则应该在同一地点http://prntscr.com/jjdqt7还给我。 我现在在我的网站上没有得到这样的信息。 每次都会使我回到产品列表中的第一个产品。 谁能帮助我实现这一目标?

这应该很简单

  1. 从注册表获取当前的类别ID
$cat_id = Mage::registry('current_category')->getId();
  1. 从类别ID获取类别网址
$category = Mage::getModel('catalog/category')->load($cat_id);
$category_url = $category->getUrl();
  1. 使用产品页面上的按钮/链接在ahref中使用此URL。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM