第一次在这里使用 Magento。我设计了主页和产品视图页面的样式。产品视图正在使用 url http://domain.com/product-slug.html
我似乎不知道如何查看类别来列出产品。我尝试了很多不同的网址,我认为http://domain.com/category/category-name.html可以工作,但我只得到 404。
和下面一样,都是404:
http://domain.com/category-name.html
http://domain.com/category/view/category-name.html
http://domain.com/category/view/categoryID
Run Code Online (Sandbox Code Playgroud)
这个的 url 到底是什么?
Magento 中的类别 URL 具有以下结构:
catalog/category/view/id/$CATEGORY_ID
Run Code Online (Sandbox Code Playgroud)
(其中$CATEGORY_ID替换为整数)
首先,您可以通过替换问题中提到的类别 ID 来检查类别页面是否加载$CATEGORY_ID,然后导航到浏览器地址栏中的该地址。
以下是您应该测试的地址示例:
http://domain.com/catalog/category/view/id/6
Run Code Online (Sandbox Code Playgroud)
通过转至目录->管理类别并选择类别来查找类别 ID。ID 位于页面顶部类别名称旁边。
一旦您对它的工作感到满意,您就可以检查该类别具有哪种类型的 URL 重写。在后端,转到:目录-> URL 重写管理。在“ID 路径”列过滤器中输入以下内容:
category/$CATEGORY_ID
Run Code Online (Sandbox Code Playgroud)
(其中 $CATEGORY_ID 必须替换为您之前使用的类别 ID)
然后您应该看到至少一行包含以下列:
这里的相关信息是Request Path。将该列中的值直接粘贴到浏览器中的基本 URL 之后。示例:如果Request Path是,men.html则在浏览器中输入以下地址:
http://domain.com/men.html
Run Code Online (Sandbox Code Playgroud)
祝你好运。
| 归档时间: |
|
| 查看次数: |
8595 次 |
| 最近记录: |