Порядковые номера в списке пользователей

  • 4 Ответов
  • 436 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн akhalex38

Всем привет!
В общем, ребята, проблема встала:
нужно добавить порядковые номера пользователей в список CB.
(1,2,3,...,N)
Открываю шаблон вывода, добавляю там колонку №, содержимым вот что обозначить?
Тупо счетчик по циклу не работает, ибо на каждой последующей странице счетчик обнуляется. То есть пользователей 100, вывод на странице по 30, и на второй странице счетчик начинает заново с 1 считать.
Как поступить, мб есть решения?

*

Оффлайн Shustry

  • *****
  • 6426
  • [+]736 / [-]3
  • Рисую дизайны
    • Просмотр профиля
    • Примеры работ
URL без ЧПУ как на второй странице выглядит?
Бесплатно консультирую по дизайну и вёрстке (только в icq и личку сердечно прошу не стучать). Платно делаю дизайн, вёрстку и темплейты для Joomla. Работаю только за деньги. За большие. И долго. Но качественно.
---------------------------------------------------------
xmpp:joomla@conference.jabber.ru - наша конфа!

*

Оффлайн akhalex38

Цитировать
URL без ЧПУ как на второй странице выглядит?
domain.ru/index.php?option=com_comprofiler&task=usersList&listid=4&Itemid=125&limit=30&limitstart=30

*

Оффлайн Shustry

  • *****
  • 6426
  • [+]736 / [-]3
  • Рисую дизайны
    • Просмотр профиля
    • Примеры работ
Перед вставкой счётчика в цикле получаете данные из урла:
Код: (php) [Выделить]
$jinput = JFactory::getApplication()->input;
$limit = $jinput->getCmd('limit', '');
$layout = $limitstart->getCmd('limitstart', '');
И начинаете счётчик соответственно с 31-го элемента, с 61-го и т.д. Основами PHP думаю владеете, дело пяти минут.
Бесплатно консультирую по дизайну и вёрстке (только в icq и личку сердечно прошу не стучать). Платно делаю дизайн, вёрстку и темплейты для Joomla. Работаю только за деньги. За большие. И долго. Но качественно.
---------------------------------------------------------
xmpp:joomla@conference.jabber.ru - наша конфа!

*

Оффлайн akhalex38

Сделал так:
В переменную
$i = JRequest::getCmd('start');В цикл
echo $i+1;
$i++;
« Последнее редактирование: 15.06.2015, 16:27:59 от akhalex38 »