Hallo Comunity,
Powermail entwickelt sich für mich gerade zur eierlegenden Wollmilchsau, vielen, vielen Dank an den/die Autoren.
Nun möchte ich folgendes realisieren, was mir bislang nicht geglückt ist:
Ich habe Powermail soweit konfiguriert, dass meine User ihre Daten über ein Formular verändern können und diese Daten auch brav in fe_users abgelegt werden. Nur gibt es leider User (und derer sind es nicht wenige), die einfach die Anleitung zum Ausfüllen des Formulares nicht lesen und damit immer wieder die gleichen Fehler machen. Diese Fehler korrigiere ich derzeit manuell, indem ich den User über das BE editiere. Das ist mühsam und zeitaufwendig.
Nun möchte ich mir eine "Verändere den User"-Seite aufbauen. Einfach eine verstecke Seite mit einem Formular, in dem ich die User-id eintrage, die Daten die zu verändern sind und auf den Sendenknopf drücken. Diese Daten soll mir Powermail dann in die fe_users schreiben und zwar soll der User verändert werden, dessen ID ich vorgegeben habe.
Das geht nur (mit meinen Kenntnissen) nicht, da Powermail Daten nur für einen derzeit angemeldeten User an fe_users schicken kann.
Oder gibt es da einen Workaround?
Folgendes TS habe ich auf der Seite implementiert:
[globalVar = TSFE:id = 466]
plugin.tx_powermail_pi1.debug.output = all
plugin.tx_powermail_pi1.dbEntry {
fe_users {
_enable = TEXT
_enable.value = 1
_ifUnique.username = update
uid = TEXT
uid.data = TSFE:fe_user|sesData|powermail_1436|uid200
tx_feuserextrafields_numero = TEXT
tx_feuserextrafields_numero.data = TSFE:fe_user|sesData|powermail_1436|uid217
# usergroup = TEXT
# if.isTrue.TSFE:fe_user|sesData|powermail_1436|ui230 = Fechado
# usergroup.value = 5
}
}
Wozu ich aber angemeldet sein muss :-(