1

プレーンページのコンテンツをcontent_home.mdやcontent_other_page.mdなどのマークダウンファイルに書き込みました

テンプレートにhamlを使用していますが、:markdownフィルターを使用してマークダウンを貼り付けると、完全に機能します。次に、コンテンツを分離するために実際のマークダウンをビューの外に置いておくとよいと思いました。そのため、マークダウンフィルターとコンテンツを削除し、特定のポイントで実際の.mdファイルをレンダリングする方法が必要です。

私の質問は次のとおりです。

  • Railsアプリの構造に.mdファイルを配置するのに最適な場所はどこですか?

  • ビュー内からレンダリングされ、マークダウンで処理されるようにするにはどうすればよいですか?それらがHamlマークダウンフィルターで処理できるのであれば、私はそれを好みますが、提案を受け入れます。

ニール

4

2 に答える 2

1

以下を使用して解決しました:

  :markdown
    #{render 'home.md'}
于 2013-01-26T14:48:28.797 に答える