Проблема с Page Navigation Joomla 1.5

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

В ней файлы хранятся не в классическом виде а в другом файле, который отдает вот такой код:

<?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;

}

}

?>

Что нужно прописать чтобы выводило все страницы а не первые 10 ?

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

я не сильно знаком с джумлой, но всетаки попробуйте

НАЙТИ

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

ЗАМЕНИТЬ на

parent::__construct($total, 0, 0);

если не поможет то НАЙТИ

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

ЗАМЕНИТЬ на

parent::__construct($total, 0, 9999);

Показываю фокусы с Drupal (/ru/forum/526565)
Tj93
На сайте с 23.07.2007
Offline
176
#2
=DEREK=:
я не сильно знаком с джумлой, но всетаки попробуйте
НАЙТИ
parent::__construct($total, $limitstart, $limit);
ЗАМЕНИТЬ на
parent::__construct($total, 0, 0);

если не поможет то НАЙТИ
parent::__construct($total, $limitstart, $limit);
ЗАМЕНИТЬ на
parent::__construct($total, 0, 9999);

Сделал и так и так все равно не поддается )))....

=DEREK=
На сайте с 07.05.2009
Offline
130
#3

больше на вскидку ничего придумать не могу. если очень нужно - то пишите в личку, надо будет уже смотреть на месте.

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