Joomla文档中文翻译 - 模板输出覆盖 - 页码导航(Pagination)

joomla_documentation_168昨天的文档中,我们学习了怎样对模块结构(Module Chrome)进行自定义;今天,我们来看看关于关于页码导航(Pagination)的输出覆盖。

正如“Joomla文档中文翻译 - 模板输出覆盖 - 自定义模板”一文中提到过的,与模块结构类似,页码导航也是模板自定义覆盖中比较重要的一个概念;通常,我们可以在模板的html文件夹中找到定义页码导航输出的文件;通过对这个文件的自定义修改,我们就可以控制页码导航的输出方式了下面的截图展示了一个典型的页码导航样式:

joomla-article-list-pagination

这是rhuk_milkyway模板默认的页码导航,我们可以基于这个输出模式来做覆盖;定义该页码导航的文件可以在下面的路径中找到:

Joomla根路径/templates/rhuk_milkyway/html/pagination.php

在这个文件中我们可以看到,一共有4个主要的函数:

  • pagination_list_footer:负责页码导航中页码数字的数量限定。
  • pagination_list_render:负责输出页码导航中的Start,End,Previous和Next链接。
  • pagination_item_active:负责输出页码导航中的除当前页面页码以外的那些页码链接。
  • pagination_item_inactive:负责输出页码导航中的当前页面页码。

译者:Viiiix7210

如需转载,请注明官方英文文档及本人译文的出处,谢谢。查看官方英文文档: Understanding Output Overrides


收藏与分享

添加评论


Security code
换一张图