релейтед тумб

WorldTraffic
Posts: 818
Joined: Wed Apr 24, 2013 2:38 pm

релейтед тумб

Post by WorldTraffic »

использую при выводе num_range_shift=1-3 заметил такую фигню что если у галеры всего 1 категория то нефига не выводит в релейтедах, из последнего что делал это обновлял в начале месяца (Build 201711020940), а сейчас заметил вот это, как было до этого, точно не скажу, но когда подключал все работало

проверьте что не так

п.с. обновился до последнего билда Build 201711140935 не помогло
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: релейтед тумб

Post by admin »

А какой полностью код тага релейтов?
Don't forget to run script update
WorldTraffic
Posts: 818
Joined: Wed Apr 24, 2013 2:38 pm

Re: релейтед тумб

Post by WorldTraffic »

admin wrote:А какой полностью код тага релейтов?

Code: Select all

<thumb group=CURRENT_ITEM_CATEGORY num_range_shift=1-3 exclude_current_thumb=true num=1-36>
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: релейтед тумб

Post by admin »

Затестил - вроде ок
Скиньет плз дамп или админку и какую конкретно галеру открывать
Don't forget to run script update
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: релейтед тумб

Post by darkover »

Так релейты и не должны срабатывать, если num_range_shift=1-3 и одна категория для тумбы, рандомно на каком-то видео у тебя выборка с базы релейтов будет num_range_shift=2-3 а если категории нет 2-3 то и выбирать нечего.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: релейтед тумб

Post by admin »

Нет, тут все ок как раз должно быть
Выбираешь то шифт не категорий, а тумб в результате
Don't forget to run script update
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: релейтед тумб

Post by admin »

Ясно, ситуация такая что релейтов выводит 36

у категории этой 40 всего

оно делает в запросе смещение например на 3 страницу, те надо вывести 72 и далее и по этому запросу не получает галер

Варианты
1. убрать шифт (меньше вариаций вывода тумб)
2. добавить еще один запрос если предыдущий вернул 0 (нагрузка на сервак)
3. добавить галер в категорию что б было минимум 72 в данном случае - оптимальный вариант имхо
Don't forget to run script update
WorldTraffic
Posts: 818
Joined: Wed Apr 24, 2013 2:38 pm

Re: релейтед тумб

Post by WorldTraffic »

admin wrote:Ясно, ситуация такая что релейтов выводит 36

у категории этой 40 всего

оно делает в запросе смещение например на 3 страницу, те надо вывести 72 и далее и по этому запросу не получает галер

Варианты
1. убрать шифт (меньше вариаций вывода тумб)
2. добавить еще один запрос если предыдущий вернул 0 (нагрузка на сервак)
3. добавить галер в категорию что б было минимум 72 в данном случае - оптимальный вариант имхо
4. просто вывести то количество галер которое есть, так можно?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: релейтед тумб

Post by admin »

Которое есть - это и есть 2й запрос

сейчас запрос такой

"выбрать галеры из такой-то группы "

если это без шифта запрос

"выбрать галеры из такой-то группы начиная с 0 и до 36"

если шифт 2 например (те 2я страницы)

"выбрать галеры из такой-то группы начиная с 36 и до 72 "

если в группе 35 галер то этот запрос вернет 0
Don't forget to run script update
WorldTraffic
Posts: 818
Joined: Wed Apr 24, 2013 2:38 pm

Re: релейтед тумб

Post by WorldTraffic »

понял спасибо
Post Reply