如何在Joomla中添加每个搜索结果的Itemid。
index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=74&virtuemart_category_id=6&lang=en
在上面的链接& Itemid = 521中缺少这就是为什么不显示正确的页面
答案 0 :(得分:0)
真正控制Joomla网址而不使用黑客/覆盖代码或使用第三方重写工具(如sh404sef或Core Joomla Redirect组件(J2.5 +))的唯一方法是制作菜单项“外部URL”类型。然后定义您想要的URL:
?的index.php选项= com_virtuemart&安培;图=产品详细&安培; virtuemart_product_id = 74&安培; virtuemart_category_id = 6&安培;朗= EN&安培; ITEMID = 521
*注意!我在网址中添加了& Itemid = 521 ,但未设置正确的菜单项,您可能会遇到意外的模块定位......