Ich m?chte in den Einstellungen f?r E-Mail Adressen gern noch Eigenschaften (YesNo und numeric) hinzuf?gen.
Ich habe in der DB dazu schon Spalten angelegt und Werte hinterlegt. Ferner habe ich mir die lib/formfields/customer/email/formfield.emails_edit.php angepasst und in der customer_email.php die DB-Abfrage erg?nzt so dass mir nun unter "E-Mail Adresse ?ndern" zus?tzliche Felder mit den tats?chlichen Werten aus der DB angezeigt werden.
Jetzt m?chte ich gern, dass der Nutzer hier Werte ?ndern kann und diese dann auch gespeichert werden - genau daran scheitere ich. An ?hnlichen Stellen wird im Code auf 'page' und 'action' gepr?ft und in dem zugeh?rigen Codeblock auf $_POST['send'] getestet. Offenbar findet das bei page=emails und action=edit nie statt (mittels logAction verifiziert). So eine Bedingung brauche ich aber um das DB-Update zu platzieren.
Warum kommt es beim Dr?cken von "Speichern" in "E-Mail Adresse ?ndern" nicht zum $_POST['send']?
Ich w?rde ja gern meine Ergebnisse teilen, greylisting, Virensuche und Spamsuche per E-Mailaccount aktivieren zu k?nnen. Zus?tzlich soll der Nutzer noch zwei Scoring-Werte f?r Spamassassin setzen d?rfen. Funktional ist das alles bereits umgesetzt (postgrey, amavisd-new je mit DB-Abfrage), nur in die Oberfl?che bekomme ich das nicht.
Question
rseffner
Ich m?chte in den Einstellungen f?r E-Mail Adressen gern noch Eigenschaften (YesNo und numeric) hinzuf?gen.
Ich habe in der DB dazu schon Spalten angelegt und Werte hinterlegt. Ferner habe ich mir die lib/formfields/customer/email/formfield.emails_edit.php angepasst und in der customer_email.php die DB-Abfrage erg?nzt so dass mir nun unter "E-Mail Adresse ?ndern" zus?tzliche Felder mit den tats?chlichen Werten aus der DB angezeigt werden.
Jetzt m?chte ich gern, dass der Nutzer hier Werte ?ndern kann und diese dann auch gespeichert werden - genau daran scheitere ich. An ?hnlichen Stellen wird im Code auf 'page' und 'action' gepr?ft und in dem zugeh?rigen Codeblock auf $_POST['send'] getestet. Offenbar findet das bei page=emails und action=edit nie statt (mittels logAction verifiziert). So eine Bedingung brauche ich aber um das DB-Update zu platzieren.
Warum kommt es beim Dr?cken von "Speichern" in "E-Mail Adresse ?ndern" nicht zum $_POST['send']?
Ich w?rde ja gern meine Ergebnisse teilen, greylisting, Virensuche und Spamsuche per E-Mailaccount aktivieren zu k?nnen. Zus?tzlich soll der Nutzer noch zwei Scoring-Werte f?r Spamassassin setzen d?rfen. Funktional ist das alles bereits umgesetzt (postgrey, amavisd-new je mit DB-Abfrage), nur in die Oberfl?che bekomme ich das nicht.
Gr??e, Ronny
Link to comment
Share on other sites
8 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.