Kann man in einem yform E-Mail-Template die ID eines neu angelegten Datensatzes nutzen? #50
-
Ich habe ein Formular, was mit der "db"-action beim Absenden einen neuen Datensatz in einer Tabelle anlegt. Wie bekomme ich das hin? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Wenn die Wohl vor allem für diesen Use Case ist in der $this->params['value_pool']['email']['id'] = $id; Hinweis: Wer vorhat, z.B. in E-Mail-Templates einen Link ins Backend zu ebendiesem Datensatz der zugehörigen YForm Table aufzubauen, wird damit wenig Erfolg haben. Der anklickende Nutzer müsste bereits im Backend eingeloggt sein. Da REDAXO aus Sicherheitsgründen URL-Parameter beim Einloggen verwirft, würde solch ein Quick-Link nur sporadisch hilfreich sein. |
Beta Was this translation helpful? Give feedback.
Wenn die
db
-Action vor dertpl2email
action platziert wird, kann über den üblichen Weg (REX_YFORM_DATA[field="id"]
) das id-Feld genutzt werden.Wohl vor allem für diesen Use Case ist in der
db
-Action folgender Code zu finden, der dies möglich macht:Hinweis: Wer vorhat, z.B. in E-Mail-Templates einen Link ins Backend zu ebendiesem Datensatz der zugehörigen YForm Table aufzubauen, wird damit wenig Erfolg haben. Der anklickende Nutzer müsste bereits im Backend eingeloggt sein. Da REDAXO aus Sicherheitsgründen URL-Parameter beim Einloggen verwirft, würde solch ein Quick-Link nur sporadisch hilfreich sein.