JUNewsUltra pro 6 как добавить пагинация помогите

JUNewsUltra — багатофункціональний модуль для відображення статей з використанням шаблонів та фільтрів.
virs
Користувач
Користувач
Повідомлень: 5
З нами з: 26 серпня 2018, 03:27

JUNewsUltra pro 6 как добавить пагинация помогите

Повідомлення virs » 27 серпня 2018, 07:43

JUNewsUltra pro 6 как добавить пагинация помогите

сделал по инструкции
Цитата: staticway от 14.09.2011, 22:22:12

Именно по этой причине отказался от модуля, нет пагинации, т.е. разбивки на страницы, а так весьма неплохо.

у клиента возникла такая же потребность, решил следующим образом, в код шаблона нужно добавить (где-то после defined('_JEXEC') or die('Restricted access'); )
Код

$list_cnt = sizeof($list);
$list = array_slice($list, JRequest::getInt('limitstart', 0), (int)$params->get('count_in_page', 5));

в конец файла, или там где нужно вывести пагинацию, вставить следующее
Код

<?php
jimport('joomla.html.pagination');

$limitstart = JRequest::getInt('limitstart', 0);
$pageNav = new JPagination($list_cnt, $limitstart, (int)$params->get('count_in_page', 5));

echo '<div class="pagination">';
echo $pageNav->getPagesLinks();
echo '</div>';
?>

в файле modules\mod_junewsultra\mod_junewsultra.xml после
Код

<field name="count" type="text" default="5" label="MOD_JUNEWS_FIELD_COUNT_LABEL" description="MOD_JUNEWS_FIELD_COUNT_DESC" />

вставить
Код

<field name="count_in_page" type="text" default="5" label="Количество статей на странице" description="Количество статей на странице" />

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

появились цифры навигации но при переходе на вторую страницу выдает ошибку 404
549-test-2?start=0 работает
549-test-2?start=15 нет ошибка 404
default="5" поменял везде на default="15"
помогите пожалуйста кстати навигация в два столбца как сделать в одну горизонтальную линию
https://yadi.sk/i/jfo5Y37G3aa7Nn
Редактировать сообщение

Аватар користувача
OlegK
Користувач
Користувач
Повідомлень: 51
З нами з: 22 грудня 2017, 18:12
Звідки: Кропивницкий
Подякували: 4 рази
Контактна інформація:

JUNewsUltra pro 6 как добавить пагинация помогите

Повідомлення OlegK » 27 серпня 2018, 20:20

И что там по ссылке на Яндекс, который заблокирован в Украине ?
Вот ресурс для скринов
virs
Користувач
Користувач
Повідомлень: 5
З нами з: 26 серпня 2018, 03:27

JUNewsUltra pro 6 как добавить пагинация помогите

Повідомлення virs » 27 серпня 2018, 22:10

http://piccy.info/view3/12579672/9fc961 ... 89df2c1f2/
появились цифры навигации но при переходе на вторую страницу выдает ошибку 404
549-test-2?start=0 работает
549-test-2?start=15 нет ошибка 404
default="5" поменял везде на default="15"
Аватар користувача
OlegK
Користувач
Користувач
Повідомлень: 51
З нами з: 22 грудня 2017, 18:12
Звідки: Кропивницкий
Подякували: 4 рази
Контактна інформація:

JUNewsUltra pro 6 как добавить пагинация помогите

Повідомлення OlegK » 28 серпня 2018, 19:20

Включить отображение ошибок на максимум в админке Joomla. На Joomla 2.5 этот код работает.
virs
Користувач
Користувач
Повідомлень: 5
З нами з: 26 серпня 2018, 03:27

JUNewsUltra pro 6 как добавить пагинация помогите

Повідомлення virs » 28 серпня 2018, 20:15

Notice: Undefined property: stdClass::$cmc_cat in /var/www/u0385325/data/www/сайт.ru/modules/mod_junewsultra/helper/com_content.php on line 522
Notice: Undefined variable: html in /var/www/u0385325/data/www/сайт.ru/templates/untitled/html/pagination.php on line 62

Отправлено спустя 6 минут 27 секунд:
522строка $catid = ($item->cmc_cat && $junews['multicat'] == 1 ? $item->cmc_cat : $item->catid);

Отправлено спустя 4 минуты 38 секунд:
файлы

Отправлено спустя 20 минут 36 секунд:
Notice: Undefined property: stdClass::$cmc_cat in /var/www/u0385325/data/www/сайт.ru/modules/mod_junewsultra/helper/com_content.php on line 522 поправел но все равно при переходе на вторую страницу ошибка 404

Отправлено спустя 21 минуту 28 секунд:
index.php/2-uncategorised/549-test-2?start=5 ошибка 404
index.php/2-uncategorised/549-test-2?start=0 работает
Вкладення
pagination.zip
(1.31 Кіб) Завантажено 17 разів
com_content.zip
(5.95 Кіб) Завантажено 22 разів

Аватар користувача
OlegK
Користувач
Користувач
Повідомлень: 51
З нами з: 22 грудня 2017, 18:12
Звідки: Кропивницкий
Подякували: 4 рази
Контактна інформація:

JUNewsUltra pro 6 как добавить пагинация помогите

Повідомлення OlegK » 29 серпня 2018, 06:01

virs писав:Джерело цитати templates/untitled/html/pagination.php
Так попробуй переименуй этот файл,чтобы Joomla брала стандартный пагинатор.
virs
Користувач
Користувач
Повідомлень: 5
З нами з: 26 серпня 2018, 03:27

JUNewsUltra pro 6 как добавить пагинация помогите

Повідомлення virs » 29 серпня 2018, 08:14

index.php/2-uncategorised/549-test-2?start=5 ошибка 404
index.php/2-uncategorised/549-test-2?start=0 работает
можете мне сбросить шаблон для JUNewsUltra pro 6 с пагинацией может я что та не так добавил ошибок больше нет но ?start=0 работает а
?start=5 ошибка 404 я уже всю голову сломал
Аватар користувача
OlegK
Користувач
Користувач
Повідомлень: 51
З нами з: 22 грудня 2017, 18:12
Звідки: Кропивницкий
Подякували: 4 рази
Контактна інформація:

JUNewsUltra pro 6 как добавить пагинация помогите

Повідомлення OlegK » 29 серпня 2018, 09:16

OlegK писав:Джерело цитати Так попробуй переименуй этот файл,чтобы Joomla брала стандартный пагинатор.
Сделал? Ошибку же пишет на него. Вверху файла макета модуля

Код: Виділити все

<?php

// no direct access
defined('_JEXEC') or die('Restricted access');
$list_cnt = sizeof($list);
$list = array_slice($list, JRequest::getInt('limitstart', 0), (int)$params->get('count_in_page', 10));
?>
Внизу

Код: Виділити все

<?php
jimport('joomla.html.pagination');

$limitstart = JRequest::getInt('limitstart', 0);
$pageNav = new JPagination($list_cnt, $limitstart, (int)$params->get('count_in_page', 10));

echo '<div class="pagination">';
echo $pageNav->getPagesLinks();
echo '</div>';
?>
virs
Користувач
Користувач
Повідомлень: 5
З нами з: 26 серпня 2018, 03:27

JUNewsUltra pro 6 как добавить пагинация помогите

Повідомлення virs » 29 серпня 2018, 18:09

404 прямо сначала



  • Similar Topics
    Відповіді
    Перегляди
    Останнє повідомлення

Повернутись до “JUNewsUltra — модуль новин”

Хто зараз онлайн

Зараз переглядають цей форум: 0 і 0 гостей