0

20 レコードのカスタム拡張があります。

各レコードには E-Mail のフィールドがあります。

powermail のすべてのメール アドレスを受信者として追加するにはどうすればよいですか。

この例では、詳細ページにこのレコードの電子メール アドレスが 1 つだけ表示されます。

plugin.tx_powermail{
settings.setup{

prefill{
mailadresses = RECORDS
mailadresses {
source.data = GP:tx_myext_list|example
source.insertData=1
source.intval = 1
tables=tx_myext_domain_model_example
conf{
tx_myext_domain_model_example>
tx_myext_domain_model_example=TEXT
tx_myext_domain_model_example{
field=email
htmlSpecialChars = 1
}
}
}
4

2 に答える 2

0

モデルからGP:tx_myext_list|exampleの uid のカンマ区切りのリストですか? それ以外の場合は、1 つだけを返します。コンマで区切られたリストの場合、intval = 11 つの整数だけにしてリストを削除します。

insertData = 1使用するので必要ありませんdata =

于 2016-09-15T14:34:06.923 に答える
0

私の解決策。それとも問題が発生する可能性がありますか?

 lib.multimail = CONTENT
 lib.multimail {
 #Welche Tabelle
 table = tx_myext_domain_model_example
 select {
 #PID/Ordner
 pidInList = 10
 #andWhere {
 #  value = 1=1
 #}
 andWhere = hidden=0
 #andWhere =  deleted=0
 }
 renderObj = TEXT
 #Name des Tags in der Tabelle
 renderObj.field = email
 renderObj.wrap = |,
 }

Powermail の受信者:

{f:cObject(typoscriptObjectPath: 'lib.multimail')}

助けてくれてありがとう。:-)

于 2016-09-16T07:01:27.957 に答える