Пагинация не работает корректно
Roffun |
|
---|---|
Заметил что не работает пагинация на странице всех тегов если ограничить количество тегов на странице в облаке всех тегов Остальные места работают, проблема наблюдается именно на странице всех тегов. Кстати на cotonti.com тоже проблема с тегами, при нажатии на тег вообще ошибка fatal error выскакивает: //www.cotonti.com/tags?a=all&t=siena - если заменить в адресе переменную t на dt (как в пагинации указано) то ошибка исчезает.
Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
|
Bu gönderi Roffun tarafından düzenlendi (2016-11-27 19:51, 8 yıllar önce) |
Dayver |
|
---|---|
Ошибка на вот этой версии файла https://github.com/Cotonti/Cotonti/blob/master/plugins/tags/tags.php наблюдается ? Pavlo Tkachenko aka Dayver
|
|
Bu gönderi Dayver tarafından düzenlendi (2015-10-27 22:13, 9 yıllar önce) |
Macik |
|
---|---|
Что касается работы плагина здесь на сайте — то тут стоит достаточно старая версия. Как только разберемся с багом, обновим. https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
Roffun |
|
---|---|
#41121 Dayver: Наблюдается.
Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
Macik |
|
---|---|
#41118 Roffun: Roffun, можешь подробнее расписать (не могу повторить на посленей версии из мастер ветки). Какая версия Котонти и какая версия плагина. https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
Roffun |
|
---|---|
Версия Cotonti 0.9.18, версия тегов 0.9.18 , а ошибка у меня воспроизводится так: Если выбрать в настройках : Тегов на странице в облаке всех тегов, 0 - все теги сразу: вместо 0 другое число, например 100, то появляется пагинация на странице всех тегов, даже при переключении что-то меняется, но кнопка подсветки остается 1 постоянно, куда бы я не переключал, класс pagenav pagenav_current постоянно находится на кнопке под номером 1, при переходе на страницу тегов , например /tags?a=all&dt=2 сами теги меняются, но в пагинации это никак не отображается, плюс в мета тайтл не появляется ( страница 2 ) . На тестовом пробовал в одном из файлов заменить переменную $t на $dt в одном месте , тогда в мета тайтл появляется ( страница 2 ) и тд, но сама пагинация не меняет класс, и остается на уровне 1 постоянно. Я попробую обновить сайт до мастер ветки, посмотрим что будет. Добавлено 1 час спустя: Обновил сайт мастер веткой, проблема осталась Добавлено 13 минут спустя: Вот живой пример проблемы: Нулевой сайт, обновлен до мастер ветки, меньше 10 тегов, выставил для примера 1 на страницу, итог можно посмотреть здесь, некоторые страницы не включаются, некоторые не соответствуют цифре. Второй пример: Сайт с несколькими сотнями тегов, обновлен до мастер ветки, настройка выводить по 100, итог можно посмотреть здесь: Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
|
Bu gönderi Roffun tarafından düzenlendi (2015-11-02 10:01, 9 yıllar önce) |
Macik |
|
---|---|
Как выяснилось баг проявлялся только при включенном режиме `easypagenav`. https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
Roffun |
|
---|---|
#41264 Macik: Протестировал на нескольких сайтах, проблема осталась. Пробовал и с включенными чпу и без, на рабочем сайте и на новом, чистом. Если установить чистую базу, создать 4-5 тегов, и в админке поставить настройку: Тегов на странице в облаке всех тегов 1 При включении Дружественная паджинация: просто переключает теги, но сама пагинация не меняет цифры, остается на первой. При выключении Дружественная паджинация: тоже не работает, но при малом количестве тегов еще и появляется бесконечная пагинация, 1..5..100...5000...
Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
Macik |
|
---|---|
Спасибо за оперативный тест. Попутно поправил еще один баг — «кривое» кеширование страниц облака тегов. Из-за чего некоторые могли дублироваться, а некоторые не отображались. Просьба протестировать повторно (не забудьте обнулить кеш). https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
Roffun |
|
---|---|
#41269 Macik: Ок, сейчас проверю, кстати у меня где-то есть наработка по метатегам для плагина, сейчас там отображается не совсем то, а как показала практика, страницы тегов работают на привлечение трафика не хуже статей, при правильном применении. Добавлено 10 минут спустя: ================= Отлично, всё работает теперь, и в режиме Дружественная паджинация и без. Теперь предлагаю добавить генерацию метатегов уникальную, сейчас на странице каждого тега выводится мета инфо главной. Я себе делал небольшую доработку, подстановку из существующих переменных, сейчас поищу ее. Добавлено 10 минут спустя: Нашёл, я добавил заяку на гитхаб: #1458 Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
|
Bu gönderi Roffun tarafından düzenlendi (2015-12-27 22:17, 9 yıllar önce) |
Macik |
|
---|---|
#41270 Roffun: В целом согласен. Но надо немного доработать — прокомментировал здесь. Еще замечание — ты правильно сделал открыв тикет 1458 (и рано его закрыл).
https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
Roffun |
|
||
---|---|---|---|
#41274 Macik: Ок, код приготовил, сейчас на гитхабе добавлю, новый вариант будет такой:
Добавлено 17 минут спустя: Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
|||
Bu gönderi Roffun tarafından düzenlendi (2015-12-28 16:33, 9 yıllar önce) |
Macik |
|
---|---|
Правки влил. Спасибо за исправления. https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
Roffun |
|
---|---|
Macik |
|
---|---|
#41277 Roffun:
Так вот, суть, думаю в том, чтобы привязать этот штатный набор к CKEditor. Теоретически наборы в CKeditor настраиваемые через соотв. переменные конфига. Надо просто расширить `ckeditor.default.set.js`, чтобы была возможность задать доп. настройки через свой JS файл или переменную. Вопрос в том, на сколько это сегодня актуально. Расширить `ckeditor.default.set.js`, для возможности задавать свои настройки смысл вижу. Прописывать ли через этот механизм дефолтные смайлы — для меня вопрос открытый. https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |