【问题标题】:Add files to existing component using joomla template使用 joomla 模板将文件添加到现有组件
【发布时间】:2015-07-12 23:07:23
【问题描述】:

我想知道是否可以使用 joomla 模板的安装过程将新文件添加到现有的 joomla 组件中?

我创建了一个模板。在 Joomla 中也安装了一些扩展。我可以使用模板将新文件添加到 joomla 组件的现有文件夹结构中吗?

如果这是不可能的,我应该如何将自定义文件添加到现有的 joomla 组件?据我了解 - 模板覆盖仅用于更改组件中已有的文件。

【问题讨论】:

    标签: templates joomla overriding components


    【解决方案1】:

    模板覆盖仅用于替换现有布局,但模板替代和替代布局不需要具有相同的名称,并且与覆盖一样位于您的 html 文件夹中。 (两者的区别在于它们是否有xml文件;如果有xml文件,它会在创建菜单项时显示在列表中)。

    如果您想替换或添加到模型或控制器,您将需要使用插件,但这被认为是一种高级技术。

    【讨论】:

      【解决方案2】:

      在安装过程中无法将文件添加到其他组件,但由于您的主模板文件是一个 php 文件,您可以在模板加载到前端时立即执行更改。

      查看 JFile 以帮助您创建文件。

      但要小心。听起来你在做什么是完全错误的。你想达到什么目的?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-10-06
        • 2019-09-19
        • 2011-08-15
        • 2015-04-08
        相关资源
        最近更新 更多