Am 07.04.15 um 15:16 schrieb Gerhard Mehsel:
Hallo,

es soll ja auf Webseiten gewisse Daten geben, welche zentral gepflegt
werden sollten, wie z.B. eine Telefonnummer der Firma, die Adresse, etc.

Nun will ich nicht, dass jeder Content-Editor solche Daten selbst an
mehreren Stellen pflegt, da dies fehleranfällig und bei einer Änderung
z.B. der Telefonnummer eine Mords-Sucherei ist, bis man alle Elemente
geändert hat.

Es gibt diese Content-Constants, z.B.
constants {
   COMPANY = Firma GmbH
   STREET = Dadortstr. 123
   ...
}

diese Constants sind selbst definiert und die Verwendung vermutlich auch. Wie schon von Peter erwähnt: alles im Typoscript und daher nur für Admins. Das kann man dann so konfigurieren, dass Redakteure entsprechende Platzhalter im Text benutzen können und das in der Ausgabe ersetzt wird. Vermutlich ist das in deinem System so gemacht.
(.parsefunc.short[1] oder .stdWrap.replacement[2])

Eine Alternative wäre die Nutzung von tt_address (oder einer ähnlichen Extension), allerdings ist die Ausgabe wohl nicht ganz so flexibel. Die Daten lägen in einem Datensatz, den normale Redakteure pflegen können, die Ausgabe erfolgt über plugin (oder direkter Record-Einbindung). Um die entsprechenden Felder (relativ) flexibel auszugeben könnte man Datensätze mit einzelnen Feldern füllen (leere Felder werden nicht ausgegeben) je nach dem was man benötigt. Oder für jede Ausgabe entsprechend ein HTML-Template erstellen, das nur bestimmte Felder aus dem einen vollständigen Datensatz ausgibt, und die dann entsprechend benutzt werden müssen.

Werden die dafür verwendet? Gibt es Alternativen, da Content-Constants
voraussetzen, dass man Zugriff auf TS Dateien hat?
Außerdem liest und findet man zu diesen Konstanten relativ wenig, ich
habe etwas Angst, das die mal aus TYPO3 entfernt werden.

Wie geht ihr hier vor?


Danke für Tipps und schöne Grüße,
Gerd

[1] http://docs.typo3.org/typo3cms/TyposcriptReference/6.2/Functions/Parsefunc/Index.html [2] http://docs.typo3.org/typo3cms/TyposcriptReference/6.2/Functions/Replacement/Index.html

bernd
--
http://www.pi-phi.de/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an