0

我需要从数据库中获取记录,并且我想在主页上显示该记录值。我的表名是refierny_about. 我有一个模型。它是在我生成引擎时创建的。

感谢您的意见。

4

1 回答 1

2

我的猜测是“关​​于”是您的自定义扩展执行此操作。这里的语法是:Refinery Namespace::Your Extension Namespace::Extension Model Name

所以你可以使用控制器是Refinery::Abouts::About.all

app\decorators\controllers\refinery\pages_controller_decorator.rb过去这段代码

Refinery::PagesController.class_eval do
  def home  
    @posts = Refinery::Abouts::About.all
  end
end

及其您的html代码。

<% @posts.each do |a| %>
<p><%= link_to about.title, refinery.abouts_about_path(a) %></p>
<% end %>
于 2012-12-24T12:17:28.977 回答