Перейти к контенту
  • 0

Количество страниц в паджинаторе


Kosiak

Вопрос

Подскажите, кто знает, где меняется количество отображаемых страниц в паджинаторе? По умолчанию их 3 + последняя. Как увеличить? Просмотрел paginationTemplate, но поверхностный осмотр ничего не дал :D
Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

Ап.

Реально нужна помощь - шаблон перерыл, но видимо это выставляется где-то в файлах :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Награду за решение! Назначайте цену - можно в личку. Проблемку надо решить.

На картинках подробности:

 

post-576-1266538749_thumb.png

 

post-576-1266538757_thumb.png

 

post-576-1266538761_thumb.png

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Попробуйте этот хук. Обязательно отпишитесь по результатам :D

 

post-75890-1266543768_thumb.jpg

ritsu_pagination.tar.gz

Изменено пользователем Ritsuka
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ritsuka, при установке выдало:

Новая модификация добавлена

0 Файлы добавлены

0 групп настроек добавлено

0 настроек добавлено

0 настроек обновлено

0 языковых строк добавлено

0 языковых строк обновлено

0 модулей добавлено

0 модулей обновлено

0 файлов помощи добавлено

0 файлов помощи обновлено

0 шаблонов добавлено

0 шаблонов обновлено

0 задач добавлено

0 задач обновлено

0 таблиц создано в базе данных

0 таблиц базы данных изменено

0 UPDATE запросов выполнено

0 INSERT запросов выполнено

Добавился хук вообще без названия, и в Настройках я его найти не смог (обшарил довольно подробно каждый раздел). Судя по скриншоту у вас не так?

Изменено пользователем Kosiak
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Не не глупый. Не распаковал ;)

он же в tar/gz был, я и посчитал, что это контейнер для него :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Kosiak, не удаляя хука, добавьте в файл /admin/sources/classes/output/publicOutput.php после строк:

	public function generatePagination($data)
{
	//-----------------------------------------
	// INIT
	//-----------------------------------------
	$work = array();

 

Строки:

			if($this->settings["ritsu_pagination_enabled"] == "1") {
			$pc = intval($this->settings["ritsu_pagination_pagecount"]);
			if($pc > 0) 	$data['dotsSkip'] = $pc;
			if($this->settings["ritsu_pagination_nodropdown"] == "1") $data['noDropdown'] = '1';

		}

 

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

Изменено пользователем Ritsuka
Ссылка на комментарий
Поделиться на других сайтах

  • 0
К сожалению ничего не изменилось :D

Да ну быть такого не может оО

 

Хорошо, самый хардкорный вариант, в том же файле после:

		//-----------------------------------------
	// Get the number of pages
	//-----------------------------------------

 

Вставьте строку:

$data['dotsSkip']			= 10;

 

Вместо 10 можете вставить любое число страниц в листалке вправо и влево от текущей.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Так заработало: в листинге тем появилось 11 страниц (1-11 из 17) и внутри темы появилось большее количество страниц (1-11).

 

В листинге тем рядом с заголовком темы количество не изменилось и соответственно на главной странице рядом с форумом паджинации нет. Если возможно было бы решить и эти проблемки, было бы просто шикарно. :D

Изменено пользователем Kosiak
Ссылка на комментарий
Поделиться на других сайтах

  • 0
К сожалению ничего не изменилось :D

Да ну быть такого не может оО

 

Хорошо, самый хардкорный вариант, в том же файле после:

Ritsuka свернул с пути истинного (:

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Ritsuka свернул с пути истинного (:

Ritsuka вообще собиралась за комп все 4 дня не садится ><

 

Kosiak, с середины недели тщательно все перепроверю и сделаю таки хуком. В том числе и второстепенную пажинацию настроим. Быстрее просто не могу, извините ^^

 

Могу дать наводку - вторая листалка строится шаблонами.

Изменено пользователем Ritsuka
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Могу дать наводку - вторая листалка строится шаблонами.
Да я видел тот кусок шаблона, вот только сделать ничего не смог с ним. Многие вещи в шаблонах сделаны совсем не аналогичным образом, как-будто делали совершенно разные люди с разными подходами, поэтому и не ожидаешь, где логика вынесена в шаблон, а где в файлах обрабатывается...

 

с середины недели тщательно все перепроверю и сделаю таки хуком.
Спасибо, буду ждать :D
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Прошу, всех тех кто может мне помочь связаться со мной через ЛС.

Вознаграждение можем обсудить там же.

Изменено пользователем Kosiak
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Kosiak, чтобы сделать полностью настраиваемые паджинаторы нужно переопределить 4 класса, т.е. хук сделать реально, но сложно. За бесплатно не вижу в этом особого смысла. В принципе можем договориться об условиях в ЛС.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Мне уже сделали. Через хук всё сделать на сколько я понял было невозможно - в IPB3 какая-то ошибка с этим, поэтому пришлось вносить изменения ещё в 3 файла.
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.