Am 17.05.2011 23:31, schrieb Ralf-René Schröder:
Halo zusammen
Grüße vom Hamburger aus dem Erzgebirge...

Beim zusammenbau eines universellen bodytags scheitere ich an einem noTrimWrap 
in einem interierten HMENU was mir die übergeordneten SeitenIDs liefert

der space vor den RIDs (rootline) wird nicht eingefügt

wo mache ich da den Denkfehler (habe auch schon diverse andere Varianten durch) 
ich verstehe nicht wieso das da nicht greift ??? bei allen weiteren parametern 
klappt das hervorragend (sind natürlich nur TEXT und CONTENT Elemente)

20 = COA
20 {
stdWrap.noTrimWrap = | class="|"|
10 = TEXT
10.field = pid
10.stdWrap.noTrimWrap = |pagePID-||
20 = HMENU
20 {
special = rootline
special.range = 0|-1
1 = TMENU
1 {
NO.subst_elementUid = 1
NO.allWrap = |pageRID-{elementUid}
NO.allWrap.noTrimWrap = | || <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
NO.doNotShowLink = 1
}
}
30 = TEXT
30.value = {$if_yaml.conf.pageCID}
30.stdWrap.noTrimWrap = | pageCID-||
...
}

AUSGABE: <body id="pageUID-999" class="pagePID-111pageRID-1pageRID-11pageRID-111 
pageCID-ABC etc.">
^^ ^^ ^^


Moin,
im HMENU wirkt neben dem noTrimWrap auch die option Split Funktion.
http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/3/1/

Das option Split hat ja diese Syntax
(Anfang)|*|(Mitte)|*|(Ende)
Die einzelnen Abschnitte werden mit || wieder in zwei Abschnitte unterteilt, 
die sich abwechseln.
 || |*| || |*| ||


ein noTrimWrap = | irgendwas ||
wird im HMENU als optionsplit
| irgendwas || |*| |*|
interpretiert (|| ist ein Trenner der Bereiche) und ist als würdest Du schreiben
noTrimWrap = | irgendwas

Gehen würde sowas, fügt aber ein vielleicht unbeabsichtigtes zusätzliches 
Leerzeichen ein:
noTrimWrap = | irgendwas | |
(Leerzeichen zwischen den letzten beiden Pipes)

Du müsstest sowas machen (und auf Leerzeichen achten, das zusätzlich bekommt 
man nur schwer wieder weg)

noTrimWrap = |*| |irgendwas | | || |was anderes | | |*|

doppeltes || ist wieder Trenner und es wechseln sich
noTrimWrap = |irgenwas | |
und
noTrimWrap = |was anderes | |
ab.

Da musst Du mal rumprobieren.

Dann

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

Antwort per Email an