Magento-在主页上显示类别中的产品,而不使用CMS

Magento-在主页上显示类别中的产品,而不使用CMS,magento,categories,Magento,Categories,我试图呈现某个类别(主页产品)的产品,该类别在我的homepage.phtml模板上具有类别ID 123 我还想使用我创建的新列表模板,该模板位于/app/design/frontend/default/mytemplate/catalog/product/homeproducts.phtml。它基本上是list.phtml的副本,但删除了工具栏和“添加到购物车”按钮 使用homeproducts.phtml模板调用类别(123),我需要向phtml文件中添加什么内容?将Magento类别配置为

我试图呈现某个类别(主页产品)的产品,该类别在我的homepage.phtml模板上具有类别ID 123

我还想使用我创建的新列表模板,该模板位于/app/design/frontend/default/mytemplate/catalog/product/homeproducts.phtml。它基本上是list.phtml的副本,但删除了工具栏和“添加到购物车”按钮

使用homeproducts.phtml模板调用类别(123),我需要向phtml文件中添加什么内容?将Magento类别配置为主页 TL;DR:在系统>配置>Web>默认页面的管理中执行此操作

Magento使用URL字符串将请求路由(分派和匹配)到给定的操作控制器类。但是,当URL为

    http://site.com/
没有路由信息-没有要匹配的字符串。在这种情况下,当调度时,由于其方法,请求与标准(前端)路由器匹配。这将有效地使用配置中的值(
web/default/front
)进行匹配,从而为您的主页提供GUI管理的值

默认情况下,该值为“cms”,也称为“cms/index/index”,默认情况下为“home”标识的cms页面

您可以将此字符串更改为您喜欢的任何字符串。将示例数据的此值设置为“catalog/category/view/id/10”将使您的主页成为“家具”类别

SEO注意:您需要处理重复内容问题。为类别启用规范URL可能会有所帮助