升级完成了一个Joomla2.5的站到J3.9.10.客户需要对文章分页部分的外观并不满意,要求我们按照设计稿更改。在Joomla中,分页部分是由分页插件来实现的,在J3.x时代,可以在模板中对插件的输出进行重写。

1,需要解决的发现问题


对分页插件的输出进行重写

2,解决问题


在Joomla3.x中,是可以对插件进行重写的,主要的操作步骤如下:

  • 确定需要重新的插件。在本实例中我需要修改的是分页插件。分页插件的文件存放在plugins/content/pagebreak 这个文件夹中。
  • 找到当前的模板的html目录。我的模板是epd.因此html的路径就是: templates/epd/html  .如果没有找到html目录,可以新建一个
  • 确定需要重新的插件。在html目录中,我们创建一个目录。对于插件来说,这个目录的名称就是plg_content_pagebreak. 命名规则为:plg_插件的类型_插件的名称。完成后在html目录下就会多出一个目录templates/epd/html/plg_content_pagebreak.这就告诉系统,我需要对分页插件进行重写
  • 将插件的plugins/content/pagebreak/tmpl目录下的文件复制到 templates/epd/html/plg_content_pagebreak 中。结果如下:templates/epd/html/plg_content_pagebreak/navigation.php
  • 修改html中的布局文件,按照需要对插件的输出完成重写

 

作者: 樱木花道

Joomla程序员,从J1.5到J4.x始终都在做Joomla相关开发定制工作,有超过10年行业经验,国内Joomla扩展开发商ZMAX团队的核心成员

作者网站:ZMAX程序人

评论 (0)

  • 最新在前
  • 最佳在前