Zum Inhalt springen

content.get

Erstellt am 16. April 2003 · 5 Antworten · letzte Antwort am 17. April 2003

Tags: Frage

jens ·

Hallo!
Ich benutze dieses Script um den Marker _IN mit Inhalten zu füllen.
Es wird jedoch kein Inhalt übergeben. Lediglich der marker verschwindet...

Woran könnte das wohl liegen?
Der Subpart sowie der Pfad zur Vorlage sind richtig.
Das Navigationsmenü sowie die Rootline werden auch korrekt dargestellt.
Nur der Inhalt für _IN wird nicht angezeigt. Das macht mich wahnsinnig. #evil#

page = PAGE
page.typeNum = 0
page.20 = TEMPLATE
page.20 {

template = FILE
template.file = fileadmin/vorlage2.htm

workOnSubpart = DOCUMENT
marks._IN = CONTENT
marks._IN < styles.content.get
marks._IN.wrap = <div class="text">|</div>

...code

}

jens ·

Ich hab das Problem immernoch nicht im Griff.

Wenn ich das Typo Script aus dem Setup kopiere und bei einer anderen Seite einfüge funktioniert alles wunderbar. Die Texte werden bei den Platzhaltern eingefügt.
Das Script und auch die Designvorlage scheinen somit wohl in Ordnung zu sein.
Trotzdem werden auf meiner Seite die Inhalte nicht übergeben. Der Marker wird zwar erkannt aber nicht gefüllt.
Ich habe in meiner Verzweiflung gerade die Seitenstruktur gelöscht und neu aufgebaut, aber der Marker wird nicht gefüllt...
k.A was ich noch probieren soll...

bk ·

hi jens,

poste doch mal deinen gesamten code.
meistens liegt es an einem einfachen "}".

hattest du beim kopieren den gesamten code kopiert oder nur einen teil?

mfg

bk

jens ·

HI!
Ja, ich habe das komplette Script eingefügt und verweise darin auf die
gleiche Designvorlage. Das ist es ja was mich so wundert, wirlich komisch.

Hier mein komplettes Script.

page = PAGE
page.typeNum = 0
page.20 = TEMPLATE
page.20 {

#einbinden der eigenen desingvorlage
template = FILE
template.file = fileadmin/vorlage3.htm

#Ausgabe der Inhalte
workOnSubpart = DOKUMENT
marks._INHALT = TEXT
marks._INHALT< styles.content.get
marks._INHALT.wrap = <div class="text">|</div>

# Menüsteuerung links

marks.MENULI = HMENU
marks.MENULI.special=directory
marks.MENULI.special.value = 85
marks.MENULI.wrap = <table border=0 WIDTH=100%>|</table>
marks.MENULI.1 = TMENU
marks.MENULI.1.expAll=1
marks.MENULI.1.NO {
allWrap = <tr><td bgColor='#005499' colspan=2 valign=top id="1tmenu{elementUid}"><font color="#FFFFFF"> |</font></td></tr>

}

marks.MENULI.2 = TMENU
marks.MENULI.2.NO {
allWrap = <tr> <td onMouseOver="this.bgColor='#CCCCCC'" onMouseOut="this.bgColor='#FFFFFF'" colspan=2 valign=top id="2tmenu{elementUid}">
<img src=media/bullets/bullet1_n.gif>|</td></tr>
subst_elementUid = 1
beforeImg = media/bullets/bullet1_n.gif
beforeROImg = media/bullets/bullet1_h.gif
RO=1

}

#menüsteuerung_oben
marks.MENUO = HMENU
marks.MENUO.special=directory
marks.MENUO.special.value = 86
marks.MENUO.wrap = <table border=0 width=100%>|</table>
marks.MENUO.1 = TMENU

marks.MENUO.1.expAll=0
marks.MENUO.1.NO {
allWrap = <td onMouseOver="this.bgColor='#005499'" onMouseOut="this.bgColor='white'" colspan=2 width=20% valign=top id="1tmenu{elementUid}" ><p align="center">|</td>
subst_elementUid = 1
RO = 1
}

#rootline
TSRef ::> HMENU.special
marks {
_PFAD= HMENU
_PFAD.special = rootline
_PFAD.special.range = 2|-1
_PFAD.special.targets.3 = page
_PFAD.1 = TMENU
_PFAD.1.target = _top
_PFAD.1.wrap =
_PFAD.1.NO {
linkWrap = | >
}

}

bk ·

sieht eigentlich ganz gut aus (beim schnellen überfliegen 🙂)

hast du die "include static" eingebunden?

was mir noch auffällt ist, dass du die navigatioin ab der seite 85 beginnen lässt. -- fängt deine rootseite dort an?

marks.MENULI = HMENU 
marks.MENULI.special=directory 
marks.MENULI.special.value = 85

mfg

bk

jens ·

Hi bk,
danke für die rasche Antwort!
Das mit dem Menü passt schon. Ich bin mir aber selbst noch nicht ganz sicher ob meine Variante besonders geschickt ist....ich habe die Seite so aufgebaut...

Projekt
-Menü_links
-Seiten
-Unterseiten
Menü_oben
-Seiten

...was mein Problem angeht...ich weiss zwar noch nicht genau was include static bezweckt, aber ich hab es eingefügt und das war auch die Ursache für mein Problem...hast du evt. einen Lesetipp bezüglich include static.
DANKE DANKE!