Joomla文档中文翻译 - 模板输出覆盖 - 页码导航(Pagination)
在昨天的文档中,我们学习了怎样对模块结构(Module Chrome)进行自定义;今天,我们来看看关于关于页码导航(Pagination)的输出覆盖。
正如“Joomla文档中文翻译 - 模板输出覆盖 - 自定义模板”一文中提到过的,与模块结构类似,页码导航也是模板自定义覆盖中比较重要的一个概念;通常,我们可以在模板的html文件夹中找到定义页码导航输出的文件;通过对这个文件的自定义修改,我们就可以控制页码导航的输出方式了。下面的截图展示了一个典型的页码导航样式:
这是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
| < Prev | Next > |
|---|
