Zum Inhalt springen

typoscript greift nicht

Erstellt am 25. August 2012 · 3 Antworten · letzte Antwort am 25. August 2012

Tags: Frage

hatzelfatz ·

Hi,

ich versuche gerade mit Fluid eine Webseite zu bauen und irgendwas stimmt nicht.
Folgendes:
Wenn ich denn Code verwende:

lib.test = TEXT
lib.test.value = Aus dem TypoScript!

wird mir im Frontend der Text ausgegeben.
Habe ich wiederum diesen Code:

lib.test = HMENU
lib.test {
entryLevel = 0
1 = TMENU
1 {
noBlur = 1
expAll = 1
wrap =
<ul class="mainnavi">|</ul>
NO = 1
NO {
ATagTitle.field = title // description // abstract
ATagBeforeWrap = 1
stdWrap.htmlSpecialChars = 1
wrapItemAndSub =
<li class="first"> |</li>
|*|
<li> |</li>
|*|
<li class="last"> |</li>
}
ACT = 1
ACT {
ATagTitle.field = abstract // description // title
ATagParams = class = "active"
ATagBeforeWrap = 1
stdWrap.htmlSpecialChars = 1
wrapItemAndSub =
<li class="first"> |</li>
|*|
<li> |</li>
|*|
<li class="last"> |</li>
}
}

}

passiert gar nichts. Ich hab auch div. Codeschnippsel aus dem Netz verwendet. Nichts wird ausgegeben. Bei dem Text läuft es wunderbar.

Woran könnte das liegen?
Das Template schließe ich aus. Der Marker scheint ja aufgelöst zu werden, sonst würde der Text nicht angezeigt(?)

Hat mir bitte jemand einen Ansatz?

Chrissli ·

Dass du nach einem "=" nicht einfach einen Zeilenumbruch machen kannst ist dir aber schon bewusst, oder?
Es gibt auch in TS sowas wie eine Syntax die eingehalten werden sollte.

hatzelfatz ·

Das ist völlig gleich was ich da mache. Es funzt nicht.
Hier ein Code der in einer anderen Webseite tatellos funktioniert.

lib.test = HMENU
lib.test.entryLevel = 0
lib.test {
  1 = GMENU
  1.noBlur = 1
  1.NO = 1
  1.NO {
  XY = [10.w]+15,17
  #transparentBackground = 0,0
  backColor = #CFD9D4
  5 = IMAGE
  10 = TEXT
  10.text.field = title
  10.fontColor = #333333
  10.fontFile = fileadmin/templates/vegetarian.ttf
  10.fontSize = 16
  10.niceText = 1
  10.offset = 3,16
  }
  }

Wie gesagt, schreibe ich den TS Text code, wird die Value ausgegeben. Sonst passiert hier gar nichts.