このシナリオを想像してみてください。次の構造を持つ「message_templates」というテーブルがあります。
id
subject
body
本体の値は次のとおりです:-
<p>ID: ${PROJECT_ID} </p>
<p>Project's Title: ${PROJECT_TITLE} </p>
CakePHP でこれらの変数を置き換える最良の方法は何ですか?CakeEmail には "template" という構成パラメーターがありますが、私のテンプレート ( body 列) はデータベースから取得されるため、そうではありません。使用するpreg_replace
かsprintf
、送信する前に?
誰かが私を助けることができますか?