通过产品ID创建指向Magento产品的直接链接

时间:2011-10-13 00:54:25

标签: php magento hyperlink product

我想直接链接到magento产品而不使用漂亮的网址。而不是像这样的“http://store.d3scene.com/rift-60-days-pre-paid-time-card.html”,我希望它是“http://store.d3scene.com/product” / list / id / 187 /“ - 或类似的东西。

这可能吗?

3 个答案:

答案 0 :(得分:15)

是的。请记住,大多数Magento系统都是大量定制的,这可能不适用于您的特定安装,请使用

形式的URL
http://commercebugdemo.pulsestorm.net/index.php/catalog/product/view/id/27
http://commercebugdemo.pulsestorm.net/index.php/catalog/product/view/id/[ID HERE]

如果您想知道Magento股票页面的详细信息,可以使用免费的Commerce Bug演示页面查找您的页面,并使用Controller / Request选项卡检查路径信息。 (免责声明:我拥有销售Commerce Bug扩展的公司)

你也可以关闭Magento中的URL重写,而Magento会生成“不漂亮”的URL。

答案 1 :(得分:0)

你几乎拥有它。它应该是这样的

http://store.d3scene.com/product/1729

你可以做这样的类别

http://store.d3scene.com/category/1729

您可以在以下数据库表中看到magento使用的一些网址重写。

core_url_rewrite

答案 2 :(得分:0)

对于产品187,您可以使用

http://localhost/magento/catalog/product/view/id/187

只要将产品187的可见性设置设置为包含“目录”即可。它应该是“目录”或“目录,搜索”。

产品的可见性在Admin-> Products-> Catalog->编辑产品屏幕上设置。