Подскажите пожайлуста, как можно реализовать следующую вешь:
Хочу сделать поле "Город" где каждый пользователь мог бы во первых, выбрать одно из уже заранее введеных значений (на пример Москва) а во вторых, ввести значение самостоятельно, если в предложенном списке не окажется его города, и чтобы это значение добавилось в список выбора городов для других пользователей.
Вообщем нужно сделать такое поле, чтобы пользователь мог и выбрать предложенное значение, и если в предложенном выборе отсутствует нужное значение добавить его самостоятельно.
Поле нужно в номом типе материала, созданным ССК.
Комментарии
В Таксономии ("словари" в русском переводе) поставь галку "free tagging" (свободная маркировка) и поставь галочки напртив типов контента, в которых этот словарь должен отображаться.
--
romka.eu
да это не тобудет, мне тоже такое же надо - нужен список ( select multiple) + free tagging - то есть выбрать из существующих + добавить свои. Это конечно хорошо, что при Free tagging показываются существующие категории при совпадении букв, но этого недостаточно!!
ага и мне такое надо - free tagging подходил-бы но как к нему доделать кнопку по которой выскочит все что есть а не перебирать все буквы от а до я
ну почему в друпале все такое недоделанное - ведь это очевидно что что-бы ввести в текстовое поле что-то то его надо где-то показать, а то выходит редактор должен или по памяти набирать или как?
> ну почему в друпале все такое недоделанное - ведь это очевидно....
Ни фига не очивидно! Можно сделать это кучей способов, начиная от чекбоксов до AJAX. А в Drupal реализована базовая функциональность.
А чего плачем? Вот уже троим нужно. Пишите ТЗ, выделяйте бюджет, вешайте объявление - работники найдутся.
зачем плодить для каждой элементарной недоделки каждого модуля по нескольку самоделашных которые доделывают их недоделки? вопрос не в том что-бы сделать свое - свое "слепить на коленке" и я могу - а вопрос - что думали разработчики когда такое наваяли? или может где-то стандартную птичку спрятали а мы не заметили? как вы к примеру догадаетесь какие в free tagging уже есть поля которые вам подходят, а в каком случае надо добавить свое? - ну хотя-бы простой ход мыслей? а?