0

Play とそのテンプレート エンジンを使用して Web ページを生成しています。各ページのコンテンツは、(部分的に) マークアップ テキストまたはプレーン HTML として SQL データベースに格納されます。このコンテンツにテンプレート スニペット (引数なし) を含めることはできますか?

ここに小さな例があります。@printText()いくつかのテンプレートがあり、このテンプレートが現在のビューの上部にインポートされているとしましょう。次のコンテンツがデータベースに保存されます。

<div>
  @printText()
</div>

この文字列をビューに渡して適切にレンダリングすることは可能ですか (への呼び出しを含む@printText())?

4

1 に答える 1

0

いくつかのキーでデータベースからスニペットをフェッチし、それを次のようにビューで使用する静的メソッドの例を簡単に作成できます。

<div id="footer_snippet">
    @Html(fetchSnippet("footer"))
</div>

DB でスニペットを見つけて、マークアップ HTML をString

于 2013-10-02T19:04:59.787 に答える