我可以在哪里提交 CMS Joomla 代码的改进?
Joomla 的分页不允许使当前页面的链接成为可链接的。
在文件中:TEMPLATE_LOCATION> html> pagination.php 是一个具有以下功能的函数: pagination_item_inactive()
输入变量 $item 是一个带有字段的对象:
$item->base : 整数
$item->link : 字符串
$item->text : string
但 $item->link 始终为空。
文件:库>乔姆拉> html>函数 _buildDataObject() 内的 pagination.php
第 521 行应更改为:
if ($i != $this->get('pages.current') || $this->_viewall)
到
if (!$this->_viewall)
亲切的问候
The Pagination of Joomla doesn't allow to make the link of the current page to be linkable.
In the file: TEMPLATE_LOCATION > html > pagination.php is a function with the following:
pagination_item_inactive()
Input variable $item is an object with fields:
$item->base : integer
$item->link : string
$item->text : string
But $item->link is always empty.
The file: libraries > joomla > html > pagination.php within function _buildDataObject()
Line 521 should be changed from:
if ($i != $this->get('pages.current') || $this->_viewall)
to
if (!$this->_viewall)
Kind regards
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是怎样的改进?您为什么要链接到您已经访问的页面?恐怕在这种情况下你可能会寡不敌众。大多数人都不想管它,特别是因为如果您在任何地方需要它,您可以使用 JURI::current(); 来获取该 URL。
无论如何,这里是提交补丁的指南。
http://docs.joomla.org/Patch_submission_guidelines
How is this an improvement? Why would you link to the page you are already on? I am afraid you will probably be outnumbered in this case. Most people are going to want to leave it alone, particularly since you can use
JURI::current();
to get that URL if you need it anywhere.In any case, here is a guide to submitting patches.
http://docs.joomla.org/Patch_submission_guidelines