Переполнение стека в Rails - PullRequest
2 голосов
/ 04 декабря 2010

У меня есть новое приложение, которое содержит Modela под названием «Кампании».Каждая кампания может иметь любое количество тегов, связанных с ней.

Я пытаюсь сделать поведение, напоминающее переполнение стека, этими тегами.А именно, когда вы создаете новую кампанию, она дает вам текстовое поле, которое будет автоматически заполняться тегами, которые уже существуют, и начинать заново каждый раз, когда вы ставите пробел.Кроме того, если тег не существует, он должен создать новый тег.

Этот Railscast является шагом в правильном направлении, но он допускает только один «тег» за раз.

Кто-нибудь может указать мне правильное направление?

1 Ответ

1 голос
/ 05 декабря 2010

В слое модели я бы выбрал плагин вроде: https://github.com/mbleigh/acts-as-taggable-on.

В представлении вы хотите подключаемый модуль автозаполнения (лично я использую этот http://docs.jquery.com/Plugins/autocomplete). Затем либо создайте контроллер для тегов и извлекайте список автозаполнения удаленно, либо просто = их на странице.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...