将CMS页面添加到主菜单


8

如何在Magento RWD主题的主导航中添加任何CMS页面?我知道可以通过目录完成URL重写,但是必须有更简单的方法吗?

Answers:


13

我同意Fabian Blechschmidt的观点。没有任何扩展,这是不可能的。

但是还有另一种选择

基本上,我们使用cms页面进行cms内容管理

据我所知,类别系统中存在一个可以管理cms内容的过程

只需创建一个cms静态块, 然后static block从“ 显示设置”选项卡将其分配给类别即可。

然后,将“ 显示模式”设置为“ 仅静态块”。不要将任何产品分配到该类别。

在此处输入图片说明


这应该标记为答案。好答案
Aakash

5

如果您没有很多CMS页要添加,则另一种选择是:

  • 创建一个类别
  • 创建您的cms页面
  • 创建一个URL重写,将您的类别重定向到您的cms页面。

因此,您将在菜单中有一个链接,该链接将重定向到您的CMS页面。

例:

类别:

  • 名称:关于我们
  • URL密钥:about-us
  • 编号:4

CMS页面:

  • 名称:关于我们
  • URL密钥:about-us

网址重写:

  • 类型:自定义
  • ID路径:关于我们
  • 请求路径:catalog / category / view / id / 4
  • 目标路径:about-us /
  • 重定向:永久

嗯,这行得通,但是菜单中的URL显示为catalog / category / view / id / 4。如何将网址显示为关于我们?
Kristjan O.

2

不。您不能将CMS页面直接添加到主菜单中,而只能将类别添加到主菜单中。

另一种方法是安装大量菜单扩展之一。


Fabian周围是否有任何与最新版本兼容的免费软件?
YorkieMagento 2015年

我对此一无所知,这是前端。我是一个后端人:-(
Fabian Blechschmidt 2015年

谢谢费边。在top-menu.phtml中我无能为力以包含CSS页面吗?
YorkieMagento 2015年


1

转到目录-> URL重写管理,然后在ID路径列中搜索ID。

然后将其打开,并将重定向选项从No 更改为Permanent(301)。同时复制“目标路径”不可编辑字段中的文本。它可能看起来像这样catalog/category/view/id/50

然后单击保存。

然后,为了将此类别页面重定向到CMS页面,我们必须添加新的URL重写。

为此,请在目录-> URL重写管理中单击添加URL重写按钮。将带您到Add New URL rewrite屏幕,在其中您必须从Create URL Rewrite下拉列表中选择Custom

然后,它将带您到另一个新页面,您必须在其中输入ID路径,请求路径和目标路径。

ID路径-它必须是任何唯一标识符。它可以像iamrookie之类的东西,也可以随心所欲。

请求路径-它必须是我们catalog/category/view/id/50在第一步中复制的目标路径。

目标路径-它应该是您要重定向的CMS页面URL密钥。例如礼物

然后从下拉列表中选择“重定向到永久(301) ”,然后单击“保存”。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.