私は単純な cms エンジンを作成していますが、動的コンテンツのレンダリングに問題があります。たとえば、erb タグとヘルパーを使用していくつかのページ コンテンツを準備しています。ありがとう。
質問する
752 次
1 に答える
2
私があなたを正しく理解していれば、ERB マークアップを含むスニペットをどこかに保存し、実行時に Rails アプリの実際のテンプレートでそれらを評価したいと考えています。
この場合、手動で ERB を呼び出す必要があると思います。これはそれほど難しいことではありません:
require 'erb'
name = "Rasmus"
template_string = "My name is <%= name %>"
template = ERB.new template_string
puts template.result # prints "My name is Rasmus"
この素敵な記事で詳細を読んでくださいhttp://rrn.dk/rubys-erb-templating-system
于 2013-10-11T07:42:06.387 に答える