2013-02-16 107 views
0

如何在Joomla中添加每个搜索结果的Itemid。Joomla搜索结果ItemId

index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=74&virtuemart_category_id=6&lang=en 

在上面的链接&的itemid = 521缺少这就是为什么没有显示正确的页面

+0

是上述菜单项的链接吗? – Red2678 2013-02-16 06:41:28

+0

没有Itemid的搜索结果链接,我想在上面的链接中添加一个itemid – user2077793 2013-02-16 06:46:13

+0

您是否正在尝试使菜单项转到这些结果? – Red2678 2013-02-16 06:51:11

回答

0

真正控制与出黑客/重写代码或使用第三方重新写的Joomla网址的唯一方法像sh404sef或Core Joomla重定向组件(J2.5 +)这样的工具,就是让菜单项属于“外部URL”类型。然后定义什么都URL你想:

的index.php选项= com_virtuemart &视图=产品详细& virtuemart_product_id = 74 & virtuemart_category_id = 6 & LANG = EN &的itemid = 521

*注意!我向网址添加了& Itemid = 521,但是没有设置适当的菜单项,您可能会遇到意外的模块定位...

+0

对不起,但你没有得到,我创建了一个自定义joomla模板,&Itemid = 521需要添加到显示正确的输出在搜索结果页面它显示一个空白页面 – user2077793 2013-02-18 10:00:43

+0

嗯,我认为它得到它。我做了几个Joomla网站,在Virtuemart以及Joomla本身,如果你链接到搜索结果,你没有正确地制作Joomla网站。您不要将itemid添加到网址以获取要显示的模板或要显示的模块,而是通过菜单系统和模板管理来完成。 这是一个链接我的Joomla论坛简介。你可能想在那里发帖,因为Joomla论坛非常有帮助! http://forum.joomla.org/memberlist.php?mode=viewprofile&u=198283 – Red2678 2013-02-18 15:39:15