Добрый день.
Подскажите как можно реализовать следующее:
1. В форме создания ноды создать поле поиска с автодополнение. Плюс поиск производится из таблицы городов в БД.
2. В Views создать фильтр - поле поиска (с автодополнением конечно).
Добрый день.
Подскажите как можно реализовать следующее:
1. В форме создания ноды создать поле поиска с автодополнение. Плюс поиск производится из таблицы городов в БД.
2. В Views создать фильтр - поле поиска (с автодополнением конечно).
Комментарии
Что необходимо искать?
Города из своей таблицы.
PHP и Drupal API в частности опыт есть?
Ппц... Если бы не было, не спрашивал!!!
Почему бы не загнать города в словарь таксономии, добавить поле Term reference в материал, а затем в вюхе просто фильтром по термину делать выборку
http://xandeadx.ru/blog/drupal/344
Ну тогда все просто-)
1.Добавляем к ноде обыкновенное текстовое поле.
2.В "своем" модуле реализуем хук form_alter
При помощи него добавляем к элементу textfield виджета этого поля параметр
#autocomplete_path' =>
3.Реализуем хук menu для из предыдущего пункта..
Да чего я Вам рассказываю..
Примеры найдете сдесь https://www.drupal.org/project/examples
Например в модуле ajax_example
UPD.. Во.. в предыдущем посте все уже тщательно пережёвано..
Дело в том что сайт мультиязычный, а в таблице поля на русском и английском.
У меня была мысль сделать все по принципу как здесь http://xandeadx.ru/blog/drupal/344, но опять же в поле мне нужно возвращать само значение и скрытно его id в бд (как у тегов select, option) так как сайт мультиязычный.
Пока что это главный вопрос. Но потом прийдется то же самое сделать с фильтрацией во вьюхе.