hallo,
ich würde gerne die texte (ll_forgot_message, ...) über das ts-setup formatieren, bspw.
plugin.tx_felogin_pi1._LOCAL_LANG.de {
ll_forgot_message = <p class="bodytext">> Bitte geben Sie die <strong>E-Mail-Adresse </strong>ein, mit der Sie sich registriert haben.</p>Anschließend klicken Sie auf "Kennwort senden" und Ihr Kennwort wird Ihnen umgehend zugesendet. Achten Sie auf die korrekte Schreibweise Ihrer E-Mail-Adresse. Falls Sie keine E-Mail-Adresse haben, können Sie Ihre Zugangsdaten selbstverständlich auch direkt bei uns erfragen.<p class="bodytext">
}
in der doku finde ich was, was vielversprechend aussieht - wrapContentInBaseClass.
leider sehe ich keinen erfolg.
bei der sr_feuser_register klappt das wunderbar.
gibt es überhaupt eine möglichkeit, die texte zu formatieren, ohne die tmpl-datei anzufassen?
dank und gruß
wini2
Ich glaube ich verstehe die Frage nicht ganz.
Ersten warum willst das HTML-Template nicht ändern, dafür ist es doch gedacht.
Zweitens wo fügst du das ein und warum willst du in der Sprachdatei etwas formatieren? Dafür ist die Datei nicht gedacht!
hi,
zu erstens: im ts-setup einen text zu ändern ist für einen ambitionierten redakteur einfacher und hat ggf. weniger drastischere folgen als in der html-datei.
zu zweitens: da man im plugin die texte nicht formatieren kann - notgedrungen im template-setup. ich möchte ja die texte in der locallang auch nicht formatieren. dafür sollte ja das ts sorgen. zugegeben: bei der sr_feuser_register sind es deutlich mehr und t. w. längere texte; die formatieren zu können, ist sicher wichtiger. aber was macht wrapContentInBaseClass?
gruß
wini2
Da bleibt die Frage was du willst. Willst du Texte ändern, oder Texte formatieren? Denn daür ist die Template-Datei gedacht. ich habe keine Ahnung was für drastische Folgen du meinst.
Ich komme zurzeit nicht an meine Doku zur fe_login. Ich denke Steffen kann dir da weiterhelfen.
btw...
Man kann doch die Texte direkt im Flexform eingeben.
hat sich teilweise erledigt. wie ich jetzt feststelle, lässt sich im plugin doch html-code eintragen, d. h. formatieren.
ich wüßte trotzdem gern, was wrapContentInBaseClass bringt und warum es welcomeHeader_stdWrap.wrap, welcomeMessage_stdWrap.wrap und successHeader_stdWrap.wrap gibt, aber nix für forgot etc.
@SLAng: mit drastischen folgen meinte ich, dass ein redakteur schnell mal tags aus der tmpl-datei löscht. danke für deine hilfe.
gruß
wini2
Dann hilft es dem Redakteur einfach keinen Zugriff auf das File zu geben...
Ich habs nachgelesen:
wrapContentInBaseClass bedeutet laut Doku: If set, plugin is wrapped by Standard BaseClass-Wrap
Es handelt sich um einen boolischen Wert, also 1 = true, false = 0
Übersetzt heißt das ganze ob mit der Basis class formatiert werden soll oder nicht. Die Basis Class ist in diesem Fall <div class="tx-felogin-pi1">...</div>
Wenn du den Container also haben willst, dann eben = 1 wenn nicht dann eben = 0