Elite-Board tech support
https://forum.illusionweb.ru/

Редактировать поиск
https://forum.illusionweb.ru/viewtopic.php?f=3&t=1758
Страница 1 из 1

Автор:  Евгений Шорников [ 19 апр 2011, 23:12 ]
Заголовок сообщения:  Редактировать поиск

есть необходимость убрать из поиска поля: адрес, телефон, факс, адрес сайта, поле "Сортировать по полю" нужно отредактировать
как это можно сделать не подскажите?

Автор:  alexsam [ 20 апр 2011, 02:00 ]
Заголовок сообщения:  Re: Редактировать поиск

http://forum.illusionweb.ru/viewtopic.php?f=3&t=1573
Придется самому разбираться. Я редактировал поиск пару месяцев назад, так что деталей не помню, делал на основе статьи из блога http://blog.illusionweb.ru/2010/09/правим-шаблон-сообщения.Вывод и ввод данных в Смарти идет по схожему принципу.

Автор:  Евгений Шорников [ 21 июн 2011, 22:57 ]
Заголовок сообщения:  Re: Редактировать поиск

Люди , кто нибуть в этом куске sort.html разобрался?
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


по умолчанию в поиске выводятся все поля базы данных мне же нужно некоторые из их убрать из поиска , но чтобы оня остались в бланке объявления?
Проблема в том что <legend>{%$field.name%}</legend> дублируется с подменой значения name из базы данных, соответственно в поиске появляются поля все которые есть в базе, а мне именно в поиске все эти поля не нужны , а нужно оставить только избранные.
Весь вопрос то сводится к тому как разделить массив данных на нужные и ненужные, и вывести нужные данные в поиск и какие файлы нужно копать?

Автор:  alexsam [ 22 июн 2011, 02:45 ]
Заголовок сообщения:  Re: Редактировать поиск

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Автор:  Евгений Шорников [ 22 июн 2011, 07:27 ]
Заголовок сообщения:  Re: Редактировать поиск

alexsam Эту темку я читал , она не совсем по моему вопросу, тот кусок который меня интересует из обсуждения сосем выпал.......
поэтому и написал вопрос здесь.

Автор:  alexsam [ 22 июн 2011, 08:06 ]
Заголовок сообщения:  Re: Редактировать поиск

Ну и? У меня при подачи объявления гораздо больше полей ввода данных, чем есть в фильтре поиска... например всего одна фотка из 5, нет контактных данных, www-адреса... Или я что-то не понял.

Автор:  Geo [ 22 июн 2011, 09:41 ]
Заголовок сообщения:  Re: Редактировать поиск

Я как-нибудь напишу статью на тему вывода поисковой формы

Если нужно убрать некоторые поля из общей формы,
1. сначала в админке определяем идентификатор поля
2. затем убираем теги <fieldset><legend> внутрь цикла foreach
3. добавляем условие if $field.id != идентификатор_поля

Н-р, у поля цена идентификатор 1, тогда должно получиться как-то так:

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Если нужно вывести поля поисковой формы по-отдельности,
1. узнаём идентификатор поля
2. вставляем строки
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

3. Копируем соответствующий нашему типу поля кусок из общего кода поисковой формы

Н-р, если у поля валюты идентификатор 2, а тип поля - "Выпадающий список select":
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/