如何更改'component / virtuemart'链接

时间:2013-09-02 08:31:49

标签: joomla joomla1.5

我需要摆脱这种'组件/美德'。我已经为.htaccess添加了重写规则但是如何更改指向这个'component / virtuemart'的链接?

2 个答案:

答案 0 :(得分:1)

Joomla构建路由的方式基于两个部分,即站点部分和特定于组件的部分。

在站点部分中,您需要识别组件,通常是视图或任务;这也是您为菜单项分配视图的目的。

特定于组件的部分将包含ID和其他特定于组件的信息。

当组件链接到同一组件中的另一个视图/任务时,Joomla必须弄清楚如何呈现第一部分,因为调用它的页面的menuitem别名与新请求不匹配:因此它出现了与/ component / virtuemart;但是如果你创建一个菜单项,它共享你要修改的链接的相同视图和组件,很可能Joomla将能够选择它并将你的下一个链接呈现为/ thehiddenmenualias。

为了创建隐藏的菜单项,只需创建一个包含隐藏链接的菜单,将其分配给您将在任何位置发布的模块。这足以让Joomla认为它是真实的,尽管您的访问者或搜索引擎都无法访问它。

答案 1 :(得分:0)

在我的情况下,在我选择默认的Virtuemart视图作为菜单项后,网址开始看起来像“/catalog/category/item.html”。