Page 2 of 2
Re: Отвалилась пагинация
Posted: Tue Feb 07, 2017 8:25 am
by admin
Отлично )
Re: Отвалилась пагинация
Posted: Tue Feb 07, 2017 2:27 pm
by zarsky
Теперь на другом сайте. Накатил 201702070955, шаблон тестовый такой:
Code: Select all
Searches:
<thumb num=1-18 search_log=all><!--SEARCH_QUERY--> </thumb>
TOTAL: <!--TOTAL_ITEMS-->
Thumbs:
<thumb num=1-10 page_main_tag=true group_id=147,34,59>
1
</thumb>
TOTAL: <!--TOTAL_ITEMS-->
Pagination:
<navigation>
<!--PAGE_NUM-->
</navigation>
TOTAL: <!--TOTAL_ITEMS-->
Помещаем в отдельный шаблон и вызываем:
index.php?force_template=temp_tpl&skip_cache=true
Результат:
Code: Select all
Searches: anal teen sex teen TOTAL: 1048 Thumbs: 1 1 1 1 1 1 1 1 1 1 TOTAL: 1048 Pagination: 1 2 3 4 5 ... 103 104 105 TOTAL: 1048
Вставляем такой же шаблон в index, получаем:
Code: Select all
Searches: anal teen sex teen TOTAL: 3 Thumbs: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 TOTAL: 3 Pagination: 1 TOTAL: 3
Если теперь из index удалить вывод поисковых запросов, то результат:
Code: Select all
TOTAL: 1048 Thumbs: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 TOTAL: 1048 Pagination: 1 2 3 4 5 ... 42 43 44 TOTAL: 1048
Опять интерференция

Re: Отвалилась пагинация
Posted: Tue Feb 07, 2017 3:35 pm
by zarsky
Добавлю, что сайт-слейв подключается новый. На старых слейвах последний билд аномалий с пагинацией не вызывает.
Re: Отвалилась пагинация
Posted: Wed Feb 08, 2017 7:44 am
by admin
Да, скидывайте этот слейв для теста.
Re: Отвалилась пагинация
Posted: Thu Feb 09, 2017 12:27 pm
by zarsky
Подведу промежуточный итог:
1. Всё работает, если в шаблоне не выводятся поисковые запросы.
2. Если в шаблоне выводятся поисковые запросы, то с пагинацией начинаются аномалии. Причём на разных сайтах пагинация отваливается на разных шаблонах.
3. На одном из сателитов на странице с результатами поиска замечена следующая аномалия: любой запрос возвращает одинаковое количество результатов. Пагинация отваливается на второй странице, но только для некоторых запросов. Какой-то паттерн выявить не удалось
Спасибо, пожалуйста

Re: Отвалилась пагинация
Posted: Thu Feb 09, 2017 5:47 pm
by admin
В том примере что вы скинули нет page_main_tag
<thumb num=1-18 search_log=all><!--SEARCH_QUERY--></thumb>
Thumbs:
<thumb order=ctr num=1-24 group_id=147,34,59>
вот что там
Оно берет первый таг и пагинацию делает по нему.
Re: Отвалилась пагинация
Posted: Sun Feb 12, 2017 10:37 am
by zarsky
Дано:
в шапке
Code: Select all
<thumb num=1-18 search_log=all><a href="/?search=<!--SEARCH_QUERY-->"><!--SEARCH_QUERY--></a> </thumb>
тумбовый блок
Code: Select all
<thumb num=1-120 page_main_tag=true group=japanese>
<!--INCLUDE_TEMPLATE_thumb-->
</thumb>
Ниже печатаем пагинацию. При перемещении на вторую страницу поисковые результаты в шапке тоже «перелистываются». Т.е. пагинация «перелистывает» не только thumb с page_main_tag=true, но и thumb с search_log=all.
Как сделать так, чтобы пагинация «перелистывала» только нужный тумбовый блок (с page_main_tag=true), а блок с поисковыми запросами не трогала?
Build 201702101734
Re: Отвалилась пагинация
Posted: Sun Feb 12, 2017 2:28 pm
by admin
Можно попробовать параметр page переписать в таге
те <thumb page=1
Re: Отвалилась пагинация
Posted: Sun Feb 12, 2017 3:50 pm
by zarsky
Попробовал так:
Code: Select all
<thumb num=1-18 page=1 search_log=all>
Всё равно пагинация влияет на распечатку поисковых запросов.
Также попробовал также поставить вывод поисковых запросов ПОСЛЕ пагинации — результат такой же.
Что можно попробовать ещё?
Re: Отвалилась пагинация
Posted: Mon Feb 13, 2017 8:35 am
by admin
Да, действительно не было такого параметра, добавлено в ап.