如何在 Joomla 3.x 中更改模板文件
Posted
技术标签:
【中文标题】如何在 Joomla 3.x 中更改模板文件【英文标题】:How to change template file in Joomla 3.x 【发布时间】:2018-05-06 17:47:18 【问题描述】:我正在为 Joomla 制作自己的组件。
是否可以更改我的组件中的模板文件(特别是管理员登录),甚至是附加插件?我只想在管理员登录表单中添加一个按钮或 href。
普通管理员登录表单 安装我的扩展 更改了管理员登录表单任何帮助表示赞赏。当然我可以手动编辑模板文件,但我想在安装扩展时自动制作。
【问题讨论】:
【参考方案1】:您可以尝试创建一个系统插件来执行此页面上的修改。这不是很简单,但它应该可以工作。 AfterRender-Event 听起来很有用。
https://docs.joomla.org/Plugin/Events/System#onAfterRender
【讨论】:
好吧,我找到了解决方案。 AfterRender 是在页面渲染后发生的事件。而不是 AfterRender,我使用 OnBeforeRender 添加 javascript 代码,在我的登录表单上添加一个按钮。感谢您的回复,您的回答对我很有帮助。 您可以使用 AfterRender-Event 更改生成的 html 代码,这样就不需要额外的 JavaScript。以上是关于如何在 Joomla 3.x 中更改模板文件的主要内容,如果未能解决你的问题,请参考以下文章