Page 1 of 2
релейтед тумб
Posted: Wed Nov 15, 2017 10:29 am
by WorldTraffic
использую при выводе num_range_shift=1-3 заметил такую фигню что если у галеры всего 1 категория то нефига не выводит в релейтедах, из последнего что делал это обновлял в начале месяца (Build 201711020940), а сейчас заметил вот это, как было до этого, точно не скажу, но когда подключал все работало
проверьте что не так
п.с. обновился до последнего билда Build 201711140935 не помогло
Re: релейтед тумб
Posted: Wed Nov 15, 2017 11:06 am
by admin
А какой полностью код тага релейтов?
Re: релейтед тумб
Posted: Wed Nov 15, 2017 11:08 am
by WorldTraffic
admin wrote:А какой полностью код тага релейтов?
Code: Select all
<thumb group=CURRENT_ITEM_CATEGORY num_range_shift=1-3 exclude_current_thumb=true num=1-36>
Re: релейтед тумб
Posted: Wed Nov 15, 2017 11:45 am
by admin
Затестил - вроде ок
Скиньет плз дамп или админку и какую конкретно галеру открывать
Re: релейтед тумб
Posted: Wed Nov 15, 2017 10:11 pm
by darkover
Так релейты и не должны срабатывать, если num_range_shift=1-3 и одна категория для тумбы, рандомно на каком-то видео у тебя выборка с базы релейтов будет num_range_shift=2-3 а если категории нет 2-3 то и выбирать нечего.
Re: релейтед тумб
Posted: Thu Nov 16, 2017 4:44 am
by admin
Нет, тут все ок как раз должно быть
Выбираешь то шифт не категорий, а тумб в результате
Re: релейтед тумб
Posted: Thu Nov 16, 2017 12:42 pm
by admin
Ясно, ситуация такая что релейтов выводит 36
у категории этой 40 всего
оно делает в запросе смещение например на 3 страницу, те надо вывести 72 и далее и по этому запросу не получает галер
Варианты
1. убрать шифт (меньше вариаций вывода тумб)
2. добавить еще один запрос если предыдущий вернул 0 (нагрузка на сервак)
3. добавить галер в категорию что б было минимум 72 в данном случае - оптимальный вариант имхо
Re: релейтед тумб
Posted: Thu Nov 16, 2017 1:22 pm
by WorldTraffic
admin wrote:Ясно, ситуация такая что релейтов выводит 36
у категории этой 40 всего
оно делает в запросе смещение например на 3 страницу, те надо вывести 72 и далее и по этому запросу не получает галер
Варианты
1. убрать шифт (меньше вариаций вывода тумб)
2. добавить еще один запрос если предыдущий вернул 0 (нагрузка на сервак)
3. добавить галер в категорию что б было минимум 72 в данном случае - оптимальный вариант имхо
4. просто вывести то количество галер которое есть, так можно?
Re: релейтед тумб
Posted: Thu Nov 16, 2017 1:27 pm
by admin
Которое есть - это и есть 2й запрос
сейчас запрос такой
"выбрать галеры из такой-то группы "
если это без шифта запрос
"выбрать галеры из такой-то группы начиная с 0 и до 36"
если шифт 2 например (те 2я страницы)
"выбрать галеры из такой-то группы начиная с 36 и до 72 "
если в группе 35 галер то этот запрос вернет 0
Re: релейтед тумб
Posted: Fri Nov 17, 2017 8:39 pm
by WorldTraffic
понял спасибо