如何自定义 Joomla 2.5 联系人组件?
Posted
技术标签:
【中文标题】如何自定义 Joomla 2.5 联系人组件?【英文标题】:How do I customize Joomla 2.5 contact component? 【发布时间】:2013-03-24 18:36:51 【问题描述】:我正在尝试为 Joomla 2.5 中的联系人组件设置替代布局,但在页面加载时似乎没有使用我的模板。以下是我使用找到的文档 here
进行设置的方法/templates/MyTemplate/html/com_contact/contact/alternativelayout.php
然后在“显示选项”下我的联系人组件的管理员视图中,我选择了替代布局作为我的“替代布局”并对文件进行了修改(甚至删除了其中的所有代码)但看起来好像是默认布局总是被加载。 请帮忙。谢谢。
【问题讨论】:
【参考方案1】:请务必包含在您的
中templates/YourTemplate/
一个文件
templateDetails.xml
描述您的模板并包含您的文件夹和文件(来自 beez5 默认模板的示例)
<files>
<folder>css</folder>
<folder>html</folder>
<folder>images</folder>
<folder>javascript</folder>
<folder>fonts</folder>
<folder>language</folder>
<filename>index.html</filename>
<filename>index.php</filename>
...
...
</files>
在其他模板根文件夹中检查此文件。
【讨论】:
我的模板确实有这个,我的问题是使用组件的替代布局(具体来说是联系组件)。我按照链接中的指南进行操作,但即使选择了替代选项,Joomla 似乎也使用默认值。感谢您抽出宝贵时间。【参考方案2】:我有同样的问题。我设法解决了这个问题:
将alternativelayout.php文件名设置为原名:
/templates/MyTemplate/html/com_contact/contact/default.php
将“联系人”->“显示选项”->“替代布局”设置为“使用全局”
它对我有用。
【讨论】:
以上是关于如何自定义 Joomla 2.5 联系人组件?的主要内容,如果未能解决你的问题,请参考以下文章