Zum Inhalt springen

TMENUITEM noTrimWrap ohne Funktion

Erstellt am 1. Juli 2008 · 3 Antworten · letzte Antwort am 23. Dezember 2008

Tags: Frage

Silvio_L ·

Leider wird der noTrimWrap des Menuitems von TYPO3 ignoriert. Hat jemand eine Lösung (außer &n b s p😉 ?

page.config.noPageTitle = 2
page.headerData.10 = HMENU
page.headerData.10.special = rootline
page.headerData.10.special.range = 1|
page.headerData.10.1 = TMENU
page.headerData.10.1 {
  NO {
    doNotLinkIt = 1
    stdWrap.noTrimWrap = || > |
  }
}
page.headerData.10.wrap = <title>|</title>
Unbekannter Benutzer ·

noTrimWrap ist aber kein TMENUITEM.

Wofür überhaupt noTrimWrap? wegen den Leerzeichen? Nimm stattdessen linkWrap, da bleiben die Leerzeichen auch erhalten, zur Not nimmst du &_nbsp; oder Optionssplit.

linkWrap = | > ||*|| > ||*||
Silvio_L ·

Hi,

noTrimWrap ist eine stdWrap Funktion auch in dem Listing meines ersten Posts zu erkennen 😉 .

noTrimWrap ist eigentlich auch eher ne Gewohnheits- und Stilfrage nutze die Func lieber für solche Sachen. linkWrap + optionSplit habe ich dann auch schon als Ausweichlösung genutzt gehabt.

Mein Anliegen ist dann doch eher ob es sich dabei nicht um einen T3-Bug handelt den man melden sollte. Denn meines Erachtens ist mein Listing richtig oder übersehe ich etwas?

Trotzdem Danke für das Feedback!

Gruß
Silvio

tachyon ·

Hi Silvio

Ich denke die beiden Pipes in Deinem noTrimWrap werden als OptionSplit Unterbereichs-Trenner interpretiert.

Die Pipe als Begrenzungszeichen für den noTrimWrap erachte ich eher als unglücklich, genau wegen solcher Probleme...

Super wäre, man könnte das z.B. so selber definieren:

noTrimWrap = # bla | bla #
noTrimWrap.delimiter = #

Wenn mal jemand nichts zu tun hat... 😉

Gruss
Marcel