Где я могу представить улучшения в коде для CMS Joomla? - PullRequest
0 голосов
/ 22 февраля 2011

Pagination of Joomla не позволяет сделать ссылку на текущую страницу доступной для ссылки.

В файле: TEMPLATE_LOCATION> html> pagination.php есть функция со следующим: pagination_item_inactive ()
Входная переменная $ item - это объект с полями:
$ item-> base: integer
$ item-> link: string
$ item-> text: string

Но ссылка $ item-> всегда пуста.
Файл: библиотеки> joomla> html> pagination.php внутри функции _buildDataObject ()
Строка 521 должна быть изменена с:
if ($ i! = $ this-> get ('pages.current') || $ this -> _ viewall)

в
if (! $ this -> _ viewall)

С уважением

1 Ответ

0 голосов
/ 22 февраля 2011

Как это улучшение? Зачем вам ссылаться на страницу, на которой вы уже находитесь? Боюсь, в этом случае вы будете в меньшинстве. Большинство людей захотят оставить его в покое, особенно если вы можете использовать JURI::current();, чтобы получить этот URL, если он вам нужен где-то.

В любом случае, вот руководство по отправке патчей.

http://docs.joomla.org/Patch_submission_guidelines

...