关于Joomla 3.0 模板 位置 修改的问题,以及关于右侧浏览菜单模块

老师,请问 如果要修改 Joomla 3.0 的模板位置,请问哪些文件需要修改呢? 以默认模板 right position 为例,我要修改那些呢?
另外,我想要建一个右侧的浏览菜单,例如 点击进一篇文章以后, 右侧仍然有网站相关菜单, 例如下图
,请问老师,这个用什么模块实现呢?
已邀请:

赤木@晴子 - 明月百年心

赞同来自:

第一个问题你说的“修改模板位置”具体是指什么?请描述详细一些。
第二个问题,我注意到截图上的菜单是在文章左侧?你怎么说“右侧浏览菜单模块”?不管是在左侧还是在右侧,这个效果的实现,都是模块发布的技巧,不需要修改任何源代码。你需要安装一个 Advanced Module Manager
来帮助你细化模块发布的规则,比如,在文章全文页面上仍然显示菜单模块,就达到了这种目的。

QQ被盗了

赞同来自:

谢谢老师, 我打算 放在右侧的,例子是 左侧, 菜单想要更加丰富一点的效果,不是简单文字
我刚刚 安装了 这个 andavanced module manager, 点击 进去以后 得到一个 这样的提示: Strict Standards: Declaration of AdvancedModulesTableAdvancedModules::_getAssetParentId() should be compatible with JTable::_getAssetParentId(JTable $table = NULL, $id = NULL) in /home/user1/public_html/web/administrator/components/com_advancedmodules/tables/advancedmodules.php on line 77
例如下图, 我想把整个 right position 往下移一些,做一些微调,请问该改哪个文件呢?
还有就是 模块1, 和模块2 都是在 right 位置, 上下顺序,我发现是以发布顺序来的, 后来的就在上面, 只能这样办吗?

刘备曹操 - 古今多少事,都付谈笑中

赞同来自:

Strict Standards 不算错误,可以忽略。检验 Advanced Module Manager 是否能正常运行的办法是:进入后台的“扩展 - 模块管理”,找到要修改的模块,进入其参数页面,在“模块分配”这里,能看到更丰富的更配规则,就证明生效了。
根据你的截图,如果你想把“模块1”及“模块2”向下移动,好让中间位置的某个模块横跨整个页面宽度,那么,这恐怕得修改模板的源代码,这个稍微复杂一些,我还不熟悉。如果只是要稍微向下移动,与模块上方的内容有一点“间距”,那么,可以通过修改 CSS,给模块容器 DIV 定义 margin-top 的间距值就可以了。具体该修改哪个代码,请借助 FireFox + Firebug 来操作。
同一个位置上如果发布多个模块,这些模块的次序是可以手工调整的。方法是在后台的“扩展 - 模块管理”这个界面上,通过筛选功能,指定一个模块位置,例如 right,然后在显示出来的模块列表上,表头最左侧有一个上下箭头模样的图标,点击一下,就可以进行手工排序了,排序方法是直接用鼠标拖曳。

要回复问题请先登录注册