Joomla:在两个不同的模板中使用相同的覆盖

时间:2011-09-21 05:34:40

标签: templates joomla override joomla1.5

我正在使用Joomla 1.5并使用两个不同的模板。要自定义前端,我将覆盖/template/myTemplate/html/componentOrModule/中的组件和模块。在少数情况下,我需要在两个模板中使用相同的内容。

到目前为止,我正在使用include来重用代码。但它仍然很烦人,我必须创建两次文件夹和文件。

我认为,有更好/更简单的方法。但我没有线索。

有人有同样的问题并且已经解决了吗?任何想法都赞赏。

1 个答案:

答案 0 :(得分:2)

此问题没有Joomla解决方案。我的建议是在你的模板html文件夹中有一个存根文件,然后从第三个文件夹中包含该文件。如下所示:

/templates//html/com_content/article/default.php

您可以将该文件复制到所有相关的覆盖文件夹中,然后在名为“common”的templates文件夹中有一个文件夹,其中包含输出的实际文件。