我正在绞尽脑汁想出一种方法来收集不同种类的分词。我使用它来列出称为@feed_items的部分参数的集合(在"Tweet“类中),它对一个类非常有效:
<%= render :partial => 'shared/feed_item', :collection => @feed_items %>@feed_promos partials具有不同类的对象(“提升”类),并且它们与feed_item partial位于相同的“共享”目录中。有人知道集合中同时包含@feed_promo和@feed_item的代码吗?
我试着简化使用rails 3的快捷方式:
<%= render [feed_items, feed_promos] %>但我得到了一个错误,因为它希望为Tweet模型找到一个模板,但它不在那里,我想要一个部分的集合,而不是不同类的对象(如Tweets)。我已经介绍了relationship.rb和tweet.rb,并包含了:
def to_partial_path 'shared/'发布于 2012-03-28 23:48:16
将你的偏导数分别放在tweets/_tweet.html.erb和promotions/_promotion.html.erb中
在你的控制器中创建一个集合:
@feed = @feed_items + @feed_promos在您的视图中:
<%= render @feed %>https://stackoverflow.com/questions/9833720
复制相似问题