CakePHP メールのビュー テンプレートをどちらのスタイルで書くか?
メールのビュー テンプレートは次のどちらのスタイルで書くのがいいのだろう?
ウェブのビューを書く場合、HTML タグを使いながら適宜、スクリプトを埋め込む。
メール送信プログラムにとってはメール本文がビューとなる。
メールのビューを書いていると、全部スクリプトにしたい誘惑にかられる。
けれど、ビューの中身が で終わっていいのか?という気もする。
どちらがいいんだろう?
ヘルパー?
ヘルパーを使って煩雑さを減らしてみる。
こんなのを。
<!-- 記事タイトルはかならずこの書式で出力する。→煩雑 --> ------------------- <?php h($article->title); ?> -------------------
こうする。
<?php $articleText->title($article); ?>
改行も困る
ビューに書いた改行がそのまま出力結果にもなるので、改行を出力するために書いた空行によって、ビューを「読む」際にはリズムを崩されてしまう。