【问题标题】:In Magento, how do you add the catalog to a page link?在 Magento 中,如何将目录添加到页面链接?
【发布时间】:2012-07-20 04:25:17
【问题描述】:

我已经制作了一个自定义 page.xml 布局并且它正在工作。现在,如何将目录添加到标题中标题为“产品”的链接?现在它是一个CMS页面。

你可以看到目前的网站here

我整个下午都在寻找,但找不到任何东西。最接近的是这个,但在尝试了一些变化之后它也不起作用。 Magento: catalog in /catalog url path

在自定义主题中,我复制并创建了 layout/catalog.xml、catalog/navigation/left.phtml、catalog/category/view/phtml 和 catalog/product/gallery.phtml 的文件夹。

【问题讨论】:

  • 这取决于你所说的“目录”。
  • 对于catalog in /catalog url path,您需要详细说明“它不起作用”。请解释结果...是404吗?重定向?您正在查看其他页面吗?
  • 您确定您的库存不为零,或者您无论如何都禁用了您的产品?
  • @Tim “目录”是指所有动态产品内容。类别和产品列表。
  • @John 我进一步调查了我在帖子中使用链接时遇到的错误,并找到了一些关于何时显示产品的设置。我更改了这些设置,现在我展示了一些产品。一旦我知道发生了什么,我会重新发布。

标签: xml magento layout content-management-system catalog


【解决方案1】:

基本上,我没有将链接设为 CMS 页面,而是将其指向目录的类别。

我在默认的顶级类别中创建了一个名为“产品”的子类别,我发现这是保持面包屑完好无损的好习惯。创建了 URL slug“产品”。然后将链接指向 www.magentostore/products。最初这不起作用,但在进一步调查后,我需要将 .html 添加到末尾,因此它应该是 www.magentostore/products.html。之后产品出现了。

此外,正如 John 在 cmets 中所说,确保显示产品和库存水平的设置已在站点的管理员(系统、配置、目录/库存)中进行设置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-27
    • 1970-01-01
    • 2013-10-15
    • 2016-11-23
    • 2019-10-06
    • 2020-12-03
    • 2011-10-31
    • 2014-12-24
    相关资源
    最近更新 更多