Hallo,
ich habe Powermail 1.6 im Einsatz mit einer SQL-Abfrage für Empfänger-Dropdown im Typoscript.
Die Seite ist mehrsprachig, und ich habe Powermail soweit schon lokalisiert.
Allerdings ändern sich ja beim Lokalisieren die UIDs, und ich weiss nicht wie ich im Typoskript das SQL-Query switchen kann, so dass er den korrekten UID Inhalt sucht...
Wenn ich nix tue, dann geht das Englische nicht ("Address in mailbox given []").
ich hatte es probiert mit folgendem code (L 2 ist Englisch), allerdings ging das deutsche dann nicht mehr.
recipient_mail {
email_query = TEXT
email_query.value = SELECT email FROM tt_address WHERE uid = (###UID29###) AND hidden = 0 AND deleted = 0
[globalVar = GP:L=2]
email_query.value = SELECT email FROM tt_address WHERE uid = (###UID36###) AND hidden = 0 AND deleted = 0
[global]
}
weiss jemand rat?
danke...
geroyche schrieb…
recipient_mail {
email_query = TEXT
email_query.value = SELECT email FROM tt_address WHERE uid = (###UID29###) AND hidden = 0 AND deleted = 0
[globalVar = GP:L=2]
email_query.value = SELECT email FROM tt_address WHERE uid = (###UID36###) AND hidden = 0 AND deleted = 0
[global]
}…
hallo,
ich glaube mal gelesen zu haben, dass [global] nicht innerhalb von {} geschweiften klammern stehen darf.
versuch mal
recipient_mail.email_query.value = SELECT email FROM tt_address WHERE uid = (###UID29###) AND hidden = 0 AND deleted = 0
[globalVar = GP:L=2]
recipient_mail.email_query.value = SELECT email FROM tt_address WHERE uid = (###UID36###) AND hidden = 0 AND deleted = 0
[global]
vielen dank.
das mit den geschweiften klammern war der richtige tipp.
ich musste es noch weiter "raus" holen, weil mein ausschnitt selbst schon innerhalb von klammerungen war, aber dann klappte es.