0

データベースからレコードを取得する必要があり、そのレコード値をホームページに表示したいと思います。私のテーブル名はrefierny_aboutです。モデルがあります。エンジンの生成中に作成されました。

アドバイスありがとうございます。

4

1 に答える 1

2

私の推測では、「About」はこれを行うカスタム拡張機能です。ここでの構文は次のとおりです。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 に答える