2012-05-03 19 views
0

リファイナリのCMSの内部にカスタムエンジン "Pianos"を生成しました。インデックスのピアノページで、 "pianos_introduction_text"という関連カスタムフィールドの内容を表示したいと思います。Refinery CMS:カスタムエンジンインデックスページにカスタムフィールドを追加する

このカスタムフィールドを生成して表示する正しい方法は何ですか?

ありがとうございました!

答えて

0

ただし、コピーライティングエンジンを使用するのではなく、通常のページセクションでカスタムページパーツを作成することをお勧めします。

ページの管理セクションでは、ピアノ用のページが追加されているはずです。 新しいページに一部(あるいは既存のものを使用)を追加する場合は、このようにエンジンのインデックスページから取得し、レンダリングすることができます:あなたの答えのための

<%= raw @page.content_for(:new_page_part) %> 
+0

感謝を。私の場合、ページセクションにはピアノページはありませんでした。私は "rake db:seed"をやらなければならなかったが、最終的にページの下にあるピアノの#index pageテンプレートを見た。しかし、あなたの答えは、新しいページの部分を達成する正しい方法です。私の質問でもっと正確であったはずです。私はそれを正しいものとしてマークします。 – algi

関連する問題