IT-Expert
  IT-Expert / Веблог / Выпадающие списки dropdown в Rails
Авторизация
Логин:
Пароль:


 
Поиск по записям:

Ключевые слова:
Записей в блоге
 за 2015 год
 за 2014 год
 за 2013 год
 за 2012 год
 за 2011 год

     за 2010 год

       за 2009 год
       за 2008 год
       за 2007 год
       за 2006 год
       за 2005 год
      RSS лента Лента новостей IT-Expert 
      Лента подкастов IT-Expert IT-Expert audiopodcasts

      Выпадающие списки dropdown в Rails

      17:22, 26 июля 2006 ( Web Development Ruby Rails  )

      Ну как знал что нужно покурить магических манов перед очередным заходом на программинг "под рельсы". Обнаружился замечательный плагин acts_as_dropdown, использование которого вообще тривиально (однако потребовался патч для включения include_blank и include_blank_text. Мы же хотим, что бы пустые значения так же имели возможность быть выбранными, например, комментарии "Выбрать страну", и далее список стран.

      Вот здесь подробное описание плагина:
      http://delynnberry.com/articles/2006/04/12/acts-as-dropdown-plugin

      Внизу в комментах хак для include_blank. 

      Суть: включаем в модели таблицы, скажем, Regions
      acts_as_dropdown, добавляем параметры по вкусу, :text=>'mytextfieldotherthananme', :include_blank=>true, :include_blank_text=>'выберите вариант'

      class Region < ActiveRecord::Base 
      acts_as_dropdown :text=>'region', :include_blank=>true,:include_blank_text=>'--не имеет значения--'
      end

      в view:
      <%= select('xxx','yyy',Region.to_dropdown) %>

      вот такое плагинистое рельсовое счастье.

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


      Оставить комментарий
      © Максим Прокопов 2005-2016 О сервере