2016-08-03 19 views
0

私はユーザーのためにたくさんの電子メールを送信するアプリケーションを開発しています。電子メールの構造は基本的に同じです(ヘッダー、フッター)。 30種類のメールがありますが、変更するのはコンテンツだけです。私は30のビューを作成することを嫌いなので、私はより良い方法で考えていた。 1つのビューを使用することを考えていて、コンテンツがコントローラに渡されました。問題はコントローラのデータを渡すことです、MVCパターンで働いているので、コントローラーのhtml(テーブルなど)を正しく見ていません。誰かに助言を与えることはできますか?電子メールテンプレート

答えて

0

電子メールテンプレートは、すべての電子メールに対して同じ構造を持つ方法で構造化します。好ましくはtheseテンプレートを使用する。

劇的に電子メールの変更について(内容の)あなたの構造ならば、あなたは複数のテンプレートを好むべきで、3

は、今ではタイトル(つまり、タグに表示されます)、またはスローガンも、コントローラからデータを渡すと言いますフッターに表示されることがあります。

0

を探しているような音です。共通部分を含む一連の電子メールテンプレートを作成するためのビルドシステムです。

Lee Munroe's Grunt Email Workflowを使用して一連の取引用メールを作成しました。共有部分(ヘッダー、フッターなど)を設定し、個々の電子メールごとに小さなファイルを作成することができます。他にもたくさんの細かい点がある場合(SASS、ライブプレビュー/リロード、リトマス統合)、これはテンプレートの懸案事項に対処する必要があります。

enter image description here

関連する問題