Hallo!
Ich habe mir eine Extension für einen Formmailer geschrieben. Nun habe ich folgendes Problem:
Vor und nach dem Formular sollen normale Inhaltselemente (z.B. mit Hinweisen zum Formular) eingefügt werden können. Wenn die Mail verschickt ist, machen diese aber unter Umständen keinen Sinn mehr. daher möchte ich diese entsprechend ausblenden können.
Ich habe schon versucht, das Feld "TSconfig" in $TSFE entsprechend abzuändern, indem beispielsweise ein entsprechender Marker gelöscht wird.
Scheinbar werden die dort enthaltenen Angaben aber schon verarbeitet, bevor meine Extension die Werte überschreiben kann.
Kennt jemand sonst noch eine Möglichkeit, wie dies möglich ist?
MfG
Pascal
kannst Du mal ein konkretes Beispiel bringen?
Also, ich habe zB. folgendes angegeben:
seite.10.marks.CONTENT = COA
seite.10.marks.CONTENT {
10 < styles.content.get
20 = USER_INT
20.userFunc = class_formmailer->formmailer
30 < styles.content.getRight
}
Über die Funktion der Extension wollte ich nun für die Nicht-Anzeige der Inhaltselemente in TSconfig folgendes angeben:
seite.10.marks.CONTENT.10 >
Dies scheint aber nicht zu funktionieren. Deshalb suche ich nach einer anderen Möglichkeit.
MfG
Pascal
das geht auch nicht. Dir gehts aber um den Inhalt (30) ? den kannst Du in Deiner userFunc ausgeben nach eigener Bedingung.
Klar, soweit hab ich auch schon gedacht. Nur wollte ich das ganze eben komfortabler machen, sodass der entsprechende Inhalt auch von normalen Usern bearbeitet werden kann.
Aber wenn das nun nicht geht, wird mir wohl nichts anderes übrig bleiben. Danke!