我想创建一个菜单像this design创建与使用下拉菜单的菜单
你选择如何排序和哪一类,你想成为一个菜单。所以,当人们按下“功能设计” ,所有将“精选”字段设置为真的iPhone设计都会显示出来。我希望人们能够从下拉菜单中选择iPad设计,然后显示出特色的iPad设计。我不知道如何做到这一点。
有人能给我一个指针吗?
我使用rails 3.2.2和mongoid。
更多信息
所以,我有整个事情上来,在Meer.li运行。菜单在那里,一切。我需要添加的唯一东西是一个下拉菜单(就像你在窗体中看到的那样),所以我可以选择是否想要看iPhone,iPad,Windows设计等。
我可以创建一个在rails中下拉菜单,但如何使用它作为查询的方式(就像你使用常规菜单一样),这是另一回事。
型号代码:
field :featured, :type => Boolean, :default => false
field :project_number, :type => Integer, :default => 0
field :show, :type => Boolean, :default => true
field :full_member, :type => Boolean, :default => false
field :first_design, :type => Boolean, :default => false
field :option, :type => String
default_scope desc(:created_at)
scope :full_member_and_show, where(full_member: true).and(show: true)
scope :not_full_member_and_show, where(full_member: false).and(show: true)
控制器代码:
def newest
designs = Design.full_member_and_show
respond_to do |format|
format.html
end
end
所以基本上我想添加一个。而(:选项=> “的iPad”),到最后如果查询每当我从下拉菜单中选择另一个项目。
是否有意义?
向我们展示您迄今为止所做的工作,以获得您想要的结果! – Kyle 2012-07-14 20:53:28