我有一个网站,其中一系列文章需要在两个不同的菜单下显示。根据活动菜单,显示不同的模块。问题是文章中的内部链接中有一个itemid,它们只将它们绑定到一个菜单上。
我想到的解决方案是修改我用于这些菜单的模板的index.php,并对所有内部链接进行搜索和替换 - 根据当前id设置itemid。请记住mod_rewrite在这种情况下不起作用,在Joomla中有一个优雅的方法吗?
我怀疑我需要服用
<jdoc:include type="component" />
并且,不是仅仅包含组件,而是将内容读入变量,进行搜索并替换并将其吐出。我该怎么做呢?
这个问题有更简单的方法吗?
答案 0 :(得分:2)
只需从内部链接中删除项目ID即可。默认情况下,项ID应该从当前项继承。