Несложный вопрос по Joomla Page Navigation

Tj93
На сайте с 23.07.2007
Offline
176
1648

имеется утсановленный плагин Page Navigation, сейчас на сайте это выглядет следующим образом:

« Начало Предыдущая 1 2 3 4 5 6 7 8 9 10 Следующая Последняя »

Cтраница 1 из 18

Как сделать чтобы выводилось не первые 10 страниц а например 100...?

Ссылки навсегда от создателей Miralinks! (http://gogetlinks.net/register_user.php?inv=5jktm0)
D
На сайте с 04.02.2006
Offline
139
#1

Открываем файлик /includes/pageNavigation.php и меняем $displayed_pages = 10; на $displayed_pages = 100; или любое другое число.

Если надо отображать все страницы, то меняем на $displayed_pages = $this->total;

Tj93
На сайте с 23.07.2007
Offline
176
#2
Dozor:
Открываем файлик /includes/pageNavigation.php и меняем $displayed_pages = 10; на $displayed_pages = 100; или любое другое число.

Если надо отображать все страницы, то меняем на $displayed_pages = $this->total;

спс, все сделал работает)

Tj93 добавил 19.05.2009 в 20:45

На одном сайте получилось а на втором где жумла 1.5 стоит вот такая вот фигня:

<?php

/**

* @version $Id: pagination.php 10381 2008-06-01 03:35:53Z pasamio $

* @package Joomla

* @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.

* @license GNU/GPL, see LICENSE.php

* Joomla! is free software. This version may have been modified pursuant

* to the GNU General Public License, and as distributed it includes or

* is derivative of works licensed under the GNU General Public License or

* other free or open source software licenses.

* See COPYRIGHT.php for copyright notices and details.

*/

// no direct access

defined( '_JEXEC' ) or die( 'Restricted access' );

// Register legacy classes for autoloading

JLoader::register('JPagination', JPATH_LIBRARIES.DS.'joomla'.DS.'html'.DS.'pagination.php');

/**

* Legacy class, derive from JPagination instead

*

* @deprecated As of version 1.5

* @package Joomla.Legacy

* @subpackage 1.5

*/

class mosPageNav extends JPagination

{

function mosPageNav( $total, $limitstart, $limit ) {

parent::__construct($total, $limitstart, $limit);

}

/**

* Writes the dropdown select list for number of rows to show per page

* Use: print $pagination->getLimitBox();

*

* @deprecated as of 1.5

*/

function writeLimitBox($link = null) {

echo $this->getLimitBox();

}

/**

* Writes the counter string

* Use: print $pagination->getLimitBox();

*

* @deprecated as of 1.5

*/

function writePagesCounter() {

return $this->getPagesCounter();

}

/**

* Writes the page list string

* Use: print $pagination->getPagesLinks();

*

* @deprecated as of 1.5

*/

function writePagesLinks($link = null) {

return $this->getPagesLinks();

}

/**

* Writes the html for the leafs counter, eg, Page 1 of x

* Use: print $pagination->getPagesCounter();

*

* @deprecated as of 1.5

*/

function writeLeafsCounter() {

return $this->getPagesCounter();

}

/**

* Returns the pagination offset at an index

* Use: $pagination->getRowOffset($index); instead

*

* @deprecated as of 1.5

*/

function rowNumber($index) {

return $index +1 + $this->limitstart;

}

/**

* Return the icon to move an item UP

*

* @deprecated as of 1.5

*/

function orderUpIcon2($id, $order, $condition = true, $task = 'orderup', $alt = '#')

{

// handling of default value

if ($alt = '#') {

$alt = JText::_('Move Up');

}

if ($order == 0) {

$img = 'uparrow0.png';

} else {

if ($order < 0) {

$img = 'uparrow-1.png';

} else {

$img = 'uparrow.png';

}

}

$output = '<a href="javascript:void listItemTask(\'cb'.$id.'\',\'orderup\')" title="'.$alt.'">';

$output .= '<img src="images/'.$img.'" width="16" height="16" border="0" alt="'.$alt.'" title="'.$alt.'" /></a>';

return $output;

}

/**

* Return the icon to move an item DOWN

*

* @deprecated as of 1.5

*/

function orderDownIcon2($id, $order, $condition = true, $task = 'orderdown', $alt = '#')

{

// handling of default value

if ($alt = '#') {

$alt = JText::_('Move Down');

}

if ($order == 0) {

$img = 'downarrow0.png';

} else {

if ($order < 0) {

$img = 'downarrow-1.png';

} else {

$img = 'downarrow.png';

}

}

$output = '<a href="javascript:void listItemTask(\'cb'.$id.'\',\'orderdown\')" title="'.$alt.'">';

$output .= '<img src="images/'.$img.'" width="16" height="16" border="0" alt="'.$alt.'" title="'.$alt.'" /></a>';

return $output;

}

}

?>

D
На сайте с 04.02.2006
Offline
139
#3

Я давно не пользовался версией 1.5, но насколько помню путь до файла, который надо редактировать, что-то типа такого \libraries\joomla\html\pagination.php

able
На сайте с 25.03.2008
Offline
112
#4

Tj93, /libraries/joomla/html/pagination.php, 96 строка

Best regards.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий