Joomla 1.5模块展示的硬伤

野草工作室(第一版)网站的博客栏目(也就是你现在看的这个栏目),右边有文章分类和文章标签的模块。

但是如果点击某一个标签,进入标签页面后(如:模块),这两个模块并没有展示。

出现这样的问题原因在于此页面的链接并没有分配到模块,而模块是按菜单分配的,没有建立菜单的tag自然就分配不到模块。

最简单的解决方法是,按菜单分配模块的时候,增加一个排除方式,这个功能在joomla 1.6 已经添加了,但joomla 1.5的用户怎么解决这个问题呢?

  1. 那建立一个上级标签菜单,让其分配模块,下级菜单不就能够继承到模块吗?貌似是这样,可是本站用的joomlatag本身的SEF插件使得这个方法行不通。
  2. 为每个tag的链接建立菜单,这个做就可以为每个tag分配模块了,但问题不少,一个是tag多了就太烦人了,一个是中文tag就会有另外问题产生。