Dea*_*ean 5 joomla plugins templates
我在模板中找不到覆盖Joomla插件的任何信息.一些论坛声称没有插件覆盖,并且Joomla文档(它是一个威胁森林)要么没有关于这个主题,要么页面很难找到.
那么我们如何覆盖Joomla插件的输出呢?我们覆盖com_content或mod_contact的输出?
我找到了一种方法:
<joomla_homefolder>/administrator/language/<your_language>/en-GB.)和.ini后缀.html(模板覆盖的常用做法).html文件夹中,在步骤3中复制时,使用语言文件名创建子文件夹和名称.tmpl插件路径中的子文件夹:<joomla_homefolder>/plugins/<plugin_type>/<plugin_name>/tmpl例如 - 要更改页面导航按钮 - 修改输出<joomla_homefolder>/plugins/content/pagenavigation:
进入<joomla_homefolder>/administrator/language/en-GB/并找到名为的文件en-GB.plg_content_pagenavigation.ini.
仅从文件名副本plg_content_pagenavigation.
html在主题中创建一个名为(如果它不存在)的文件夹,在其中创建一个子文件夹并命名它plg_content_pagenavigation.
将视图文件复制<joomla_homefolder>/plugins/content/pagenavigation/tmpl/default.php到plg_content_pagenavigation刚刚创建的文件夹中.
修改文件.
注意:我只使用Joomla 3.1尝试过.该方法可能不适用于某些插件.
祝好运.
小智 6
在joomla 3中,您只能覆盖插件输出,这就是必须使用tmpl实现origin插件的原因.你[template]/html中文件夹的命名约定是
plg_ [ type* ] _ [pluginElement]
模板重写的本机joomla插件只是pagenavigation.
类型*:显然除了内容没有任何意义,但如果它是自定义插件,没有人可以阻止你.
| 归档时间: |
|
| 查看次数: |
9445 次 |
| 最近记录: |