Page 1 of 1
skip_group_id
Posted: Wed Feb 15, 2017 2:53 pm
by Nikso
Возможно запилить его также для <models и <sponsors ?
<models skip_group_id=1 .. - выводит моделек которые не имеют галер с группой id1
<sponsors skip_group_id=1 .. - выводит спонсоров которые не имеют галер с группой id1
Re: skip_group_id
Posted: Wed Feb 15, 2017 8:21 pm
by admin
Технически можно но будет оч медленно тк это будет тяжелый запрос для базы
насколько большая база ?
Re: skip_group_id
Posted: Thu Feb 16, 2017 3:23 am
by Nikso
планируется 500тыс - 1млн
Re: skip_group_id
Posted: Thu Feb 16, 2017 7:47 am
by admin
90% что будет тормозить такой запрос
можно сделать так
1. отдельно запрос пишет в кастом вар условно модели в каких группах есть галеры в которых она отмечена
2. и при выводе уже делаем вывод с фильтром по кастом полю что очень быстро
п1. отрабатывает по крону который вы можете поставить на то время суток когда мнеьше всего трафа
Re: skip_group_id
Posted: Fri Feb 17, 2017 7:22 am
by Nikso
т.е. в model custom var1 отдельным скриптом находим в базе и заносим айди групп. Их нашлось несколько 1,2,3
Мне нужно исключить группу 3.
Задаю фильтр в гет запросе $_GET['skip_group_id'] = 3;
В шаблоне так написать?
<models num=1-10 model_custom_var=GET_skip_group_id>
Re: skip_group_id
Posted: Fri Feb 17, 2017 7:49 am
by admin
Да, примрено такое
ну и периодически запускаем этот скирпт те галеры то меняются и эта инфа меняется.