Zum Inhalt springen

Laufschrift

Erstellt am 11. April 2005 · 26 Antworten · letzte Antwort am 15. Februar 2006 · Seite 1 von 2

Tags: Frage

Suse ·

Hallo an alle,
ich habe in meinem html-Template u.a. einen Marker (###LAUFLEISTE###) in einer Laufleiste. Dort soll der Inhalt einer bestimmten Seite angezeigt werden. GMENU,HMENU und TMENU kommen ja hier nicht in Frage. Trage ich im TS einiges unter TEXT ein, funzt es. Ich möchte aber den Inhalt einer bestimmten Seite anzeigen lassen.
LAUFLEISTE = CONTENT
LAUFLEISTE.tables = tt_content
LAUFLEISTE.source = 63
habe ich auch durch, geht nicht. Was mache ich falsch ? Kann man es eigentlich überhaupt mit Typo3 machen ?

Suse ·

Ja, das habe ich auch schon probiert, hat aber auch nicht funktioniert.
Der Marker wurde angesprochen, mehr aber auch nicht.

theo ·
Suse schrieb

Ja, das habe ich auch schon probiert, hat aber auch nicht funktioniert.

dir ist aber schon klar, daß deine antwort im klartext bedeutet, daß du dir sicher bist, daß du alles richtig gemacht hast. sonst würdest du ja deine codebeispiele posten.

tja, dann viel spaß noch... 😉

p.s.: ich liiebe schachtelsätze... :o

Suse ·

Entschuldige, hier der entsprechende Teil

LAUFLEISTE = RECORDS
LAUFLEISTE {

tables = tt_content
source = 63
ontCheckPid = 1
}
Hoffentlich hilft es weiter...

theo ·

hmmm, folgender code stimmt definitiv:

LAUFLEISTE >
LAUFLEISTE = RECORDS 
LAUFLEISTE { 
tables = tt_content 
source = 63
}

dir ist auch klar, daß mit der 63 die id des contentelementes gemeint ist und nich die id der seite, ja?

außerdem gibt es auch ein fertiges contentelement records. das befindet sich in der selectliste zwischen "text und bild" etc.

Suse ·

ja natürlich, habe mich hier auch nur verschrieben.

So steht es im TS

LAUFLEISTE = RECORDS
LAUFLEISTE {

table = tt_content
source = 63
ontCheckPid = 1
}

Geht trotzdem nicht. Ich poste lieber gleich mal alles.

seite = PAGE

seite {
typeNum = 0
bodyTag = <body bgColor = "white">
stylesheet = fileadmin/style.css
meta.AUTHOR = Andreas Herder
meta.DESCRIPTION = Hier steht eine Beschreibung

10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/amatemplate_2.html
10.workOnSubbart = DOKUMENT
10.marks {
UEBERSCHRIFT = IMAGE
UEBERSCHRIFT.file = GIFBUILDER
UEBERSCHRIFT.file {
XY = 559, 86
backColor = #CC0000
10 = TEXT
10.text.field = subtitle // title
10.fontSize = 38
10.fontFile = fileadmin/fonts/arialbi.ttf
10.fontColor = #000000
10.niceText = 1
10.offset = 10, 55

20 = TEXT
20.text.field = subtitle // title
20.fontSize = 30
20.fontFile = fileadmin//fonts//arialb.ttf
20.fontColor = #E2F5E5
20.niceText = 1
20.offset = 40, 68
}

MENU_OBEN = HMENU
MENU_OBEN.special = directory
MENU_OBEN.special.value = 29
MENU_OBEN.entryLevel = 1

MENU_OBEN.1 = GMENU
MENU_OBEN.1.NO = 1
MENU_OBEN.1.NO.wrap = |

MENU_OBEN.1.NO {
XY = 137, 25
backColor = #CC0000

10 = TEXT
10.text.field = subtitle // title
10.fontFile = fileadmin/fonts/arial.ttf
10.fontSize = 14
10.fontColor = #000000
10.niceText = 0
10.offset = 5, 17

20 = IMAGE
20.file = GIFBUILDER
20.file {
XY = 160, 1
backColor = #FFFFFF
}
20.offset = 0, 24
}

MENU_OBEN.1.RO < .MENU_OBEN.1.NO
MENU_OBEN.1.RO.backColor = |*| #FFFFFF || #FFFFFF |*|

MENU_OBEN.1.RO.5 < .MENU_OBEN.1.NO.10

MENU_OBEN.1.ACT < .MENU_OBEN.1.NO
MENU_OBEN.1.ACT.backColor = #9C9CE1

MENU_OBEN.2 = GMENU_LAYERS
MENU_OBEN.2.expAll = 1
MENU_OBEN.2 {
NO {
wrap = |

XY = [10.w], [10.h]
backColor = #FFFFFF
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/index/verdana.ttf
10.fontSize = 9
10.fontColor = #9C9CE1
10.offset = 12,11
}
ACT < .NO
ACT = 1
ACT.10.wrap = |
ACT.10.fontColor = #000000
RO < .NO
RO = 1
RO.10.fontColor = #000000
}

MENU_OBEN.3 = GMENU
MENU_OBEN.3.NO = 1
MENU_OBEN.3.NO.wrap = |

MENU_OBEN.3.NO {
XY = 160, 20
backColor = #FFFFFF

10 = TEXT
10.text.field = subtitle // title
10.fontFile = fileadmin/fonts/arial.ttf
10.fontSize = 10
10.fontColor = #0B0B97
10.niceText = 0
10.offset = 5, 17

}
LAUFLEISTE = RECORDS
LAUFLEISTE {

table = tt_content
source = 63
ontCheckPid = 1
}

SPON1= HMENU
SPON1.special = directory
SPON1.special.value = 48
SPON1.1 = TMENU
SPON1.1.NO = 1
SPON1.1.NO.ATagParams = class="linkWeiss"

SPON2= HMENU
SPON2.special = directory
SPON2.special.value = 53
SPON2.1 = TMENU
SPON2.1.NO = 1
SPON2.1.NO.ATagParams = class="linkWeiss"

SPON3= HMENU
SPON3.special = directory
SPON3.special.value = 51
SPON3.1 = TMENU
SPON3.1.NO = 1
SPON3.1.NO.ATagParams = class="linkWeiss"

SPON4= HMENU
SPON4.special = directory
SPON4.special.value = 50
SPON4.1 = TMENU
SPON4.1.NO = 1
SPON4.1.NO.ATagParams = class="linkWeiss"

UNTEN= HMENU
UNTEN.special = directory
UNTEN.special.value = 60
UNTEN.1 = TMENU
UNTEN.1.NO = 1
UNTEN.1.NO.ATagParams = class="linkWeiss

MEN_LI = HMENU
MEN_LI.special = directory
MEN_LI.special.value = 28

MEN_LI.entryLevel = 1
MEN_LI.1 = GMENU
MEN_LI.1 {
expAll=0
NO {
backColor= #eeeeee
wrap = | <br>
XY = 170, 20
10 = TEXT
10.text.field = title
10.fontFace = fileadmin/fonts/arial.ttf
10.fontColor = #000066
10.fontSize = 12
10.fontWeight = normal
10.offset = 7, 14
10.niceText = 1
}

ACT < .NO
ACT = 1
ACT {
backColor = #CBD4DD
10.fontColor = #0F0F41
10.fontWeight = bold
}

RO < .NO
RO=1
RO {
backColor= #eeeeee
10.fontColor = 0909D7
}
}

MEN_LI.2 = GMENU
MEN_LI.2 {
expAll = 1
NO {
wrap = | <br>
XY = 170, 18
10 = TEXT
10.text.field = title
10.fontFace = fileadmin/fonts/arial.ttf
10.fontColor = #000066
10.fontSize = 12
10.offset = 20, 12
10.niceText = 1
}

ACT < .NO
ACT = 1
ACT {
backColor = #F1F1F3
# 10.fontColor = red
}

RO < .NO
RO=1
RO {
backColor= #eeeeee
10.fontColor = #01013B
10.fontWeight = bold
10.font.decoration= underline
}

}

INHALT = CONTENT
INHALT {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0

}

Bis auf die Laufleiste und das sich im MENU_OBEN die zweite EBENE nicht öffnet, funktioniert alles.

Suse ·

Nein, die 63 ist die ID der Seite. Bin ich jetzt ganz blond ???
Ich denke ich muß die Seiten ID angeben .
Jetzt weiß ich garnicht mehr weiter. 😢

maxhb ·

Hi!
Also ich weiss nicht, wo es passiert, aber da fehlen zwei schliessende Klammen "}"

CU
maxhb

Suse ·

puh, habe die zwei fehlenden Klammern hinzugefügt.
direkt unter

INHALT = CONTENT
INHALT {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0

}
}
}

Ist aber alles noch so wie vorher. Liegt es vielleich daran, dass ich die Laufleiste im HTML-Template eingebaut habe???

theo ·

wieso hört mir eigentlich keiner zu?
aber glaubt jaa nicht, daß ich mich deswegen wiederhole... 😉

Suse ·

ich glaube dir ja Theo, aber welche selectliste. Wir sind doch hier im Anfängerbereich. Für dich ist es natürlich alles ganz klar.
Ich weiß jetzt wirklich nicht mehr weiter.
Helfe mir doch bitte noch einmal (vielleicht etwas deutlicher 😉 )
BITTE

theo ·
Suse schrieb

Helfe mir doch bitte noch einmal (vielleicht etwas deutlicher 😉 )
BITTE

ich habe dir einen code zum kopieren gegeben.
deutlicher geht´s echt nich nimmer.

ich nehm jetzt einfach mal an, daß du nicht wirklich eine ganze seite (wie du oben geschrieben hattest) in einen marker schmeißen willst, sondern ein inhaltselement einer bestimmten seite, richtig?

wenn ja, dann setz die id dieses elementes in den code ein und fertig.

Suse ·

Ich glaube wir reden aneinander vorbei. Ich habe dein Code eingegeben.

LAUFLEISTE >
LAUFLEISTE = RECORDS
LAUFLEISTE {
table = tt_content
source = 63
}
Und die 63 ist die ID der Seite, dessen Inhalt ich anstelle des Markers zeigen möchte. Demnach müsste der Inhalt in der Laufleiste als Laufschrift erscheinen. Macht es aber nicht. Einen anderen Code hast du mir nicht gepostet. Es müsste also noch ein anderes Problem geben. Ich möchte dich wirklich nicht nerven.... 😉

theo ·
Suse schrieb

...
Und die 63 ist die ID der Seite, dessen Inhalt ich anstelle des Markers zeigen möchte. Demnach müsste der Inhalt in der Laufleiste als Laufschrift erscheinen. Macht es aber nicht. Einen anderen Code hast du mir nicht gepostet.

theo schrieb

dir ist auch klar, daß mit der 63 die id des contentelementes gemeint ist und nich die id der seite, ja?

du willst also wirklich eine gesamte seite mit allem drum und dran, also mit mehreren inhaltselementen in einen marker setzen?

Suse ·

nein natürlich nicht, nur den Seiteninhalt "Normal", also nur den Text.
Meine Seite, indem der Seiteninhalt "Normal" steht, hat die ID 63.
So ähnlich mache ich es doch auch bei den MENÜS.
Denke ich hier total falsch?????

theo ·
Suse schrieb

Denke ich hier total falsch?????

JA
(wenn du mir erlaubst, es nun zum drittenmal zu sagen... 😉 )

der text ist ja ein eigenes inhaltselement und das hat auch eine eigene id.
und genau die trägst du nun in das codebeispiel ein.

du bekommst sie heraus, indem du zum beispiel deinen text zum bearbeiten anklickst. dann siehst du ganz oben in eckigen klammern die gewünschte ziffer.