Zum Inhalt springen

stdWrap.fieldRequired funktioniert nicht

Erstellt am 24. August 2007 · 2 Antworten · letzte Antwort am 28. August 2007

Tags: Frage

lassahn ·

Hallo,
ich habe mal wieder ein Problem und benötige eure Hilfe.
Ich habe folgendes Skript bei dem der stdWrap.fieldRequired nicht funktioniert.

temp.sub_menu = COA
temp.sub_menu {
stdWrap.fieldRequired = page:subtitle

10 = HTML
10.value = <div id="sub_menu_button">

11 = TEXT
11.data = page:subtitle

12 = HTML
12.value = </div>

}

lib.sub_menu < temp.sub_menu

Solange ich stdWrap.fieldRequired drin habe wir garnichts ausgegeben. Auch mit

stdWrap.fieldRequired = subtitle

funktioniert es nicht. Nehme ich stdWrap.fieldRequired komplett raus wird der Subtitle aber über 11 = TEXT korrekt ausgegeben.

Ich habe anscheinend sowieso das Problem das ich meine fields nicht ausgeben lassen kann. Über

11 = TEXT
11.field = subtitle

bekomme ich auch keine Ausgabe der Subtitle.

Kann mir da jemand weiter helfen? Liegt es evtl. an der Typo3 Version 4.1.1 die ich nutze? Oder könnte da eine Extension zwischen hauen?

Viele Grüße ... Torge

lassahn ·

Ein kleines Stück bin ich nun schon weiter gekommen.
Ich weiß das es wohl an TemplaVoila (v0.4.0) liegt das ich verwende.
Deswegen bekomme ich den Subtitle auch nur per

11 = TEXT
11.data = page:subtitle

Kann mir jemand sagen wie ich das fieldRequired abfragen kann?
Mit diesen beiden

stdWrap.fieldRequired = page:subtitle
stdWrap.fieldRequired = field:subtitle

funktioniert es leider auch nicht.
Kennt jemand die richtige Syntax, oder kann mir sagen wie ich das umgehen kann?

Vielen Dank und viele Grüße ... Torge

lassahn ·

OK. Hab nun endlich die richtige Syntax bzw. eine funktionierende Alternative gefunden.

stdWrap.if.isTrue.data = page:subtitle

Jetzt wird mein COA nur ausgeführt wenn im Subtitle was drin steht.

Viele Grüße ... Torge