我有事件模型。我有 3 个链接作为过去事件、即将发生的事件和当前事件。
这 3 个链接被路由到 events_url 即索引操作和 den 到索引视图。
以下是事件控制器索引操作的代码...
def index
@today = Event.find (:all, :conditions => ['(start_date = current_date)'], :order => 'start_date ')
@past = Event.find (:all, :conditions => ['start_date < ?', current_date], :order => 'start_date')
@events = Event.find( :all, :conditions => ['start_date > ?', current_date], :order => 'start_date')
end
我想将@today 变量数据传递给 Currentevents 链接上的索引视图,Pastevent 链接上的@past 数据和即将到来的事件链接上的 @event 数据。但我无法在各个链接上传递不同的变量。我怎样才能实现 dis?
以下是索引视图的代码:
- content_for :title do
Listing Events
- content_for :div do
Listing Events
- content_for :brand_img do
%img{:src => "images/lifestyle.gif", :height => "35"}
- @events.each do |event|
%ol.hoverbox
%li.increase
= link_to image_tag(event.photo.url), event_path(event)
.abc
= event.name
%br/
.bca
= event.start_date
|
= event.start_time
/|
/= link_to " ".html_safe, event_path(event), :method => :delete, :class => "del-16", :confirm=>"Are u sure?", :title => "Delete", :style => "text-decoration:none;"
由于在 dis 视图中我指的是 ti @events 变量,它仅显示即将发生的事件...我如何更改不同链接上的 dis 变量...