| Elite-Board tech support https://forum.illusionweb.ru/ |
|
| Ошибка обработки полей в поиске/фильтрации обьявлений https://forum.illusionweb.ru/viewtopic.php?f=5&t=2459 |
Страница 1 из 2 |
| Автор: | AndyFed [ 30 янв 2013, 10:44 ] |
| Заголовок сообщения: | Ошибка обработки полей в поиске/фильтрации обьявлений |
Если кратко - неправильно отрабатывает поиск по дополнительным полям базы добавленным в админке. Исходя из моих экспериментов с различными настройками, шаблонами, данными - попытаюсь описать проблему. В базе созданы дополнительные поля на разные категории обьявлений. Например этажи для квартир, материал стен для домов, тип недвижимости.. и.т.д при первом вызове href="javascript://" id="top_search_link .... скрипт отрабатывает нормально. Находит все что попросили. Но после этого адресная строка заполняется примерно таким содержанием "/search/?add_cat=41&add_region=&text=Введите+искомую+фразу&f_39%5Bover%5D=&f_39%5Bless%5D=&f_39%5Brate%5D=1&f_51=&f_48=&cond_f_47=eq&f_47=&cond_f_55=eq&f_55=&cond_f_46=eq&f_46=&cond_f_45=eq&f_45=&cond_f_44=eq&f_44=&cond_f_43=eq&f_43=&cond_f_42=eq&f_42=&f_56=" А вот тут скорей всего косяк. Потому что в форме поиска поля заполняются значениями которых никто не просил. По наблюдениям : все выпадающие списки становятся на 2 значение от начала. Все чекбоксы становятся активными, И полная феерия наступает когда значение записанное в поле "ЦЕНА ДО-" появляется в поле ЛОГИН панели пользователя. а если был осуществлен вход, то пароль пользователя с которым произведен вход на сайт появляется в открытом виде вместо надписи кнопки "ИСКАТЬ" !!! АХТУНГ ! ХЕЛП ! |
|
| Автор: | AndyFed [ 30 янв 2013, 10:45 ] |
| Заголовок сообщения: | Re: Ошибка обработки полей в поиске/фильтрации обьявлений |
Забыл уточнить хостинг KUBEZ. |
|
| Автор: | AndyFed [ 30 янв 2013, 11:01 ] |
| Заголовок сообщения: | Re: Ошибка обработки полей в поиске/фильтрации обьявлений |
Значение поля ЦЕНА ДО - после поиска заполняет все текстовые поля формы поиска. То есть если там было 123456 то и в других текстовых полях формы будет 123456 Предположительно... ошибка может быть в формировании полей поиска для цены. а именно кусок адресной строки "f_39%5Bover%5D=&f_39%5Bless%5D=&f_39%5Brate%5D=1" содержащий ссылку на ячейку F39 в базе, которая и содержит цену. если я этот кусок удаляю, и нажимаю ЕНТЕР, а не кнопку искать, то поиск проходит как надо и значения выпадающих списков и текстовых полей остаются неизменными. |
|
| Автор: | AndyFed [ 30 янв 2013, 11:19 ] |
| Заголовок сообщения: | Re: Ошибка обработки полей в поиске/фильтрации обьявлений |
Если в админке отключить "Показывать при отборе сообщений" у поля ЦЕНА. то все начинает работать нормально. Ищет правильно и данные в текстовых полях и выпадающих списках формы поиска не корёжит. |
|
| Автор: | AndyFed [ 30 янв 2013, 13:35 ] |
| Заголовок сообщения: | Re: Ошибка обработки полей в поиске/фильтрации обьявлений |
Еще косяк. /search/page2.html?add_cat= страницы не листаются.. то есть всегда одна и та же первая страница поиска. |
|
| Автор: | AndyFed [ 30 янв 2013, 13:50 ] |
| Заголовок сообщения: | Re: Ошибка обработки полей в поиске/фильтрации обьявлений |
Еще косяк . при выставлении чекбокса например в "Должно присутствовать Фотографии" после отработки поиска отмечаются все чекбоксы в форме поиска.. и соответственно после следующего поиска ничего не находится. |
|
| Автор: | AndyFed [ 02 фев 2013, 21:39 ] |
| Заголовок сообщения: | Re: Ошибка обработки полей в поиске/фильтрации обьявлений |
А тут кто нибудь бывает из тех людей которые продают этот скрипт? С кем нужно общаться что бы вылечили ошибки. Незнаю у кого как, но у меня, с такими багами в поиске заказчик не принимает сайт. Мне что нужно сделать? Перед кем сплясать? Или что.. предоплату человеку возвращать и неустойку платить? Неделю назад сдать должен был. А тут такой пипец волосатый... ((( |
|
| Автор: | AndyFed [ 02 фев 2013, 21:41 ] |
| Заголовок сообщения: | Re: Ошибка обработки полей в поиске/фильтрации обьявлений |
Может мне не сюда писать надо было? А через сайт? или на мыло? Где нибудь описана процедура взаимодействия с разработчиком? |
|
| Автор: | alexsam [ 03 фев 2013, 05:57 ] |
| Заголовок сообщения: | Re: Ошибка обработки полей в поиске/фильтрации обьявлений |
Разработчик, иногда сюда заходит. Скинте ему на е-мэйл ссылку на эту ветку форума, может это ускорит ответ. |
|
| Автор: | AndyFed [ 03 фев 2013, 10:09 ] |
| Заголовок сообщения: | Re: Ошибка обработки полей в поиске/фильтрации обьявлений |
Спасибо. Отправил и на мыло и в форму поддержки... Уже с полного расстройства перезалил с нуля дистрибутив доски. только теперь сначала версию 121003. потом сверху еще и патч 121003 а потом на неё 130128 . Хотя это глупо.. но поведение поиска доски поменялось.. еще не осилил разницу.. но чекбоксы выставляются вроде бы правильно.. и цена в соседние поля не лезет.. но страницы поиска точно не листаются ((( |
|
| Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|