Hallo Robert.

Die Frage kommt hier recht häufig, und es wundert mich regelmäßig, dass man 
Antworten dazu so schlecht findet.

Hier meine beiden letzten Antworten zu diesem Thema:
http://lists.typo3.org/pipermail/typo3-english/2011-July/075901.html
http://old.nabble.com/Re%3A-TV-Typoscript-Objecpath-TS-%C3%BCberschreiben-p30078081.html


Zu dem "wann und wo": Wir versuchen grundsätzlich, möglichst inhaltlich 
zusammengehörig zu strukturieren.

Anstatt pro Seite das jeweils gültige TS zu hinterlegen, verwenden wir 
aufgabenspezifische TypoScript-Records (news, ansprechpartner, standorte, 
landkarte, libObjects, navigation, footer, header, etc). Natürlich gibt es oft 
mehrere Möglichkeiten. Überschriften sind in "libObjects" definiert. Wenn 
Newsüberschriften (ich meine damit lib.stdHeader auf der PID für die 
News-Detailansicht) abweichen sollen, sollen die dann ebenfalls nach 
"libObjects" um Einheitlichkeit mit Überschriften zu schaffen oder nach "news" 
weil es um Überschriften im Newskontext geht? Das ist Geschmackssache, sollte 
aber möglichst einheitlich durchgezogen werden.

Warum die Parameter da sind wo sie sind kann ich dir auch nicht sagen. Ich 
würde es (insbesondere solche Parameter die man als inkonsistent sortiert 
ansehen könnte) mit "gewachsen" erklären, Änderungen hätten negative 
Auswirkungen auf bestehende Installationen. Verständnis für die 
Konfigurationsmethodik mittels TypoScript schafft das zwar nicht gerade, aber 
nachdem -- wenn man die oben erklärte Reihenfolge der Abarbeitung 
unterschiedlicher Quellen berücksichtigt -- die Position der Parameter 
innerhalb des eigenen TS-Codes flexibel ist, kann man problemlos Gruppen so 
bilden, wie man sie für inhaltlich sinnvoll findet.


Grüße,



Stephan Schuler
Web-Entwickler

Telefon: +49 (911) 539909 - 0
E-Mail: stephan.schu...@netlogix.de
Website: media.netlogix.de


--
netlogix GmbH & Co. KG
IT-Services | IT-Training | Media
Andernacher Straße 53 | 90411 Nürnberg
Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99
E-Mail: i...@netlogix.de | Internet: http://www.netlogix.de

netlogix GmbH & Co. KG ist eingetragen am Amtsgericht Nürnberg (HRA 13338)
Persönlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634)
Umsatzsteuer-Identifikationsnummer: DE 233472254
Geschäftsführer: Stefan Buchta, Matthias Schmidt



-----Ursprüngliche Nachricht-----
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Robert Wildling
Gesendet: Montag, 22. August 2011 14:31
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] Abfolge der Abarbeitung von config und page etc

Hi,

Kann mir jemand bitte zu einer Stelle weißen, wo ich nachlesen kann, in welcher 
Reihenfolge TypoScript Objekte wie conf und page usw abgearbeitet werden? (ich 
suche offenbar falsch, mit Google habe ich bis jetzt keine mich erleuchtende 
Info gefunden...)

Wie handhabt ihr das, wenn es ums Page Setup geht: definiert ihr zuerst das 
page-Objekt oder die config-Einstellungen mit allen Head-Infos wie doc-type, 
meta-Tags, title, languages etc, oder zuerst das Page-Obj mit den CSS-includes 
etc.?

Irgendwie scheint es mir gerade so zu sein, dass die Infos seltsam verteilt 
sind. Warum ist zB der headerComment eine config-Angelegenheit?
Ebenso metaCharset und doctype...

Und wann gebt ihr Cleaning-Anweisungen an wie:
### Vorangestellten Anker bei Inhaltselementen entfernen 
tt_content.stdWrap.dataWrap > tt_content.header.20.dataWrap >

### Zusaetzliche CSS-Klassen bei Standardueberschriften entfernen
lib.stdheader.3 = LOAD_REGISTER
lib.stdheader.3.headerClass =
lib.stdheader.3.headerClass.noTrimWrap = | lib.stdheader.stdWrap.dataWrap >

### Einfache <hx>-Tags ohne Style-Deklarationen verwenden 
lib.stdheader.10.1.fontTag = <h1>|</h1> lib.stdheader.10.2.fontTag = <h2>|</h2> 
lib.stdheader.10.3.fontTag = <h3>|</h3> lib.stdheader.10.4.fontTag = <h4>|</h4> 
lib.stdheader.10.5.fontTag = <h5>|</h5>

etc

Vor / nach config oder page?

Danke!
LG, R

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an