DevDemonサブスクリプション自動電子メール:テンプレートキャッシュの問題とメンバーデータへのアクセス

誰でもキャッシュをクリアして電子メールテンプレートを変更してすぐに更新できるようにする方法を知っていますか?現在、テンプレートはキャッシュされており、新しいテンプレートを作成してアクションを更新しない限り、実際に送信されたメールには変更が反映されません。

また、電子メールテンプレート内のメンバー情報にアクセスするにはどうすればよいですか?たとえば、登録したユーザー名と電子メールアドレスを確認したいが、標準の{username}タグと{email}タグは機能しません。

前もって感謝します、 ジャスティン

0
nl ru de

1 答え

Are the {username} & {email} tags wrapped within something like this:

{exp:subs:subscriptions hash="{subs:subs_hash}" status="ALL"}
  {exp:member:custom_profile_data member_id="{subs:member_id}"}
      Member ID: {member_id}
{member_group} {/exp:member:custom_profile_data} {/exp:subs:subscriptions}

上記は私のテンプレートで動作します。

0
追加された
ああそう!私は電子メールアドレスを妨害するjavascriptの問題に遭遇しました。私はそれの周りに方法を見つけることができませんでした。キャッシングに関しては、私はそれに遭遇したことを覚えていますが、今私がどのように周りにいるのか覚えていません。あなたの電子メールテンプレートは、最初にキャッシュに設定されていますか?
追加された 著者 Matt Hamilton,
申し訳ありませんが私はより多くの助けになることはできません。私は時々電子メールのテンプレートが更新に時間がかかりましたが、根本原因を見つけることができなかったことを思い出します。
追加された 著者 Matt Hamilton,
素晴らしい、ありがとう - これは私の質問の2番目の部分に必要なものです。 exp:member:custom_profile_dataで{email}を使用しても動作しませんでした。何らかの理由でメールに表示された内容が "。(JavaScriptはこのメールアドレスを表示するにはJavaScriptが有効になっている必要があります)でした。それはちょうど良いレンダリング{screen_name}変数を使用することができました。テンプレートキャッシュをクリアする方法を知っている人は、私に知らせてください。
追加された 著者 blntechie,
いいえ、テンプレートのキャッシュはオンではありません。これらの電子メールテンプレートはこれを行う唯一のテンプレートです。また、EEコントロールパネルで「すべてのキャッシュ」をクリアしても問題はありません。
追加された 著者 blntechie,