Дмитрий Кондин 690 Жалоба Опубликовано: March 19, 2021 13 часа назад, Кэтти сказал: а как добавить не чекбокс в поиск , а свой созданный справочник(типа как у вас города и районы), где значения выбираются из выпадающего списка? строка if($params['is_pool'] == 1 && isset($data_model_array['is_pool'])){$where_array[]=DB_PREFIX.'_data.is_pool='.$params['is_pool']; я так понимаю тут уже не подходит..... Тут Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Realtor 47 Жалоба Опубликовано: March 23, 2021 проставил в настройках core.listing в поле (core.listing.add_user_info_fields) поле group_id Теперь в сетке имеем группу Теперь мне надо при поиске провести фильтрацию объектов по группе собственник с чекбоксом. в таблице data такого поля нет, есть привязанный юзер из таблицы user. как поставить условие в поиске, чтобы искал, только по группе собственник? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: March 23, 2021 8 часов назад, Realtor сказал: проставил в настройках core.listing в поле (core.listing.add_user_info_fields) поле group_id Теперь в сетке имеем группу Теперь мне надо при поиске провести фильтрацию объектов по группе собственник с чекбоксом. в таблице data такого поля нет, есть привязанный юзер из таблицы user. как поставить условие в поиске, чтобы искал, только по группе собственник? Для этого в template_search нужно добавлять составной запрос для связи с другими таблицами. https://blog.bullgare.com/2009/09/mysql-выборка-значений-из-нескольких-табл/ Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Realtor 47 Жалоба Опубликовано: March 24, 2021 5 часов назад, Дмитрий Кондин сказал: Для этого в template_search нужно добавлять составной запрос для связи с другими таблицами. https://blog.bullgare.com/2009/09/mysql-выборка-значений-из-нескольких-табл/ Девелопер пишет: "всегда пожалуйста.только учтите, что несмотря на то, что запросы эти будут работать, при большом количестве записей некоторые будут показывать просто ужасную производительность." Если к примеру при добавлении объекта прописывать в data поле group_id, быстрее будет работать выборка? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: March 25, 2021 21 час назад, Realtor сказал: Девелопер пишет: "всегда пожалуйста.только учтите, что несмотря на то, что запросы эти будут работать, при большом количестве записей некоторые будут показывать просто ужасную производительность." Если к примеру при добавлении объекта прописывать в data поле group_id, быстрее будет работать выборка? Обычно тормоза начинаются, когда записей от миллиона и выше. Любой запрос можно сделать неправильно, так что и на небольших данных будет тормозить. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Кэтти 2 Жалоба Опубликовано: January 24, 2022 Здравствуйте , кто за вознаграждение может поправить поиск? Не показывает результат из пользовательской формы поиска , выдает все заявки ,которые есть в этой категории...и почему-то само название этой формы поиска можно написать только латиницей:( , а если писать кириллицей, то этот поиск стает с теми же формами что и основной. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: January 25, 2022 12 часа назад, Кэтти сказал: Здравствуйте , кто за вознаграждение может поправить поиск? Не показывает результат из пользовательской формы поиска , выдает все заявки ,которые есть в этой категории...и почему-то само название этой формы поиска можно написать только латиницей:( , а если писать кириллицей, то этот поиск стает с теми же формами что и основной. Напишите в личку адрес сайта и подробное задание, поправим. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах