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. На одном из сателитов на странице с результатами поиска замечена следующая аномалия: любой запрос возвращает одинаковое количество результатов. Пагинация отваливается на второй странице, но только для некоторых запросов. Какой-то паттерн выявить не удалось :D

Спасибо, пожалуйста :lol:

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
Да, действительно не было такого параметра, добавлено в ап.