Joomla模块/组件覆盖

时间:2011-07-14 10:09:41

标签: templates joomla

我需要完成一些模块,我知道怎么做http://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core 通过在我的模板文件夹中创建/html/mod_name/default.php。

但是如何仅仅针对某个位置?

让我假设我需要整理mod_login,在“顶部位置”我使用修改后的mod_login,然后..我怎么能在同一页面中有另一个mod_login(例如,bottomleft位置)但是使用原始的mod_login或者另一个mod_login修改,与第一次覆盖不同。

1 个答案:

答案 0 :(得分:0)

试试这个 1.在同一目录中创建另一个文件,例如default_2.php 2.为名为“template”的模块添加参数(在admin-> extentions-> modules-> mod_login中显示) 3.根据参数值(在admin中为当前模块实例选择),您需要为模块设置模板 4.根据http://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core

,您可以覆盖这些模板

我希望它会有所帮助。