Hallo,
ich weiß nicht wie genau ich bei meinem Problem vorgehen muss.
Ich würde gerne auf meiner Webseite im Footer (http://fotografie.mediadesign.mi.fh-offenburg.de/index.php?id=12) in den 3 divs Inhalte einfügen.
Ich weiß jetzt nur nicht genau wie ich vorgehen muss. In den Divs habe ich bereits die subparts festgelegt, ich weiß jetzt jedoch nicht, wie ich mit TS sage, wie er dort Inhalte einfügt.
Das führt mich zum nächste Problem, wie erstelle ich die Seite für den Inhalt? Ins normale Menü meiner Seite aber versteckt? Oder in gleicher Höhe wie der root? (http://janschuhmacher.info/temp/liste.png)
Wäre für Hilfestellung sehr dankbar!
schönen abend noch, Jan
Hallo Jan, vielleicht solltest du dir das Beginnertutorial einmal genauer anschauen!?
einpraegsam.net schrieb
Hallo Jan, vielleicht solltest du dir das Beginnertutorial einmal genauer anschauen!?
werd ich nochmals machen o.O hab das Video2Brain durchgemacht, da kam das leider nicht vor. Werd nochmal auf die Suche gehn.
Hast du vielleicht ein Tutorial in dem mein Problem erklärt wird?
OK, danke euch beiden ich bin bisher so weit:
Ich habe im SysOrdner einen Ordner namens Storage angelegt und die 3 Inhalte für die 3 Footer erstellt
habe auf dem Ordner Storage ein Extension Template erstellt und die IDs der 3 Inhalte eingetragen
temp.contenteins=RECORDS
temp.contenteins{
tables=tt_content
source=25
dontCheckPid = 1
}
temp.contentzwo=RECORDS
temp.contentzwo{
tables=tt_content
source=26
dontCheckPid = 1
}
-
Im Haupttemplate habe ich dann das hier ergänzt
page.10.subparts.FOOTER = COA
page.10.subparts.FOOTER < temp.contenteins
page.10.subparts.FOOTER_2 < temp.contentzwo
Jetzt weiß ich nur nicht genau, welchen subpart ich im Template eintragen muss?
Ich habe verschiedenes Versucht, jedoch ohne Erfolg
<div id="footer">
<div id="footer_1"> 1
<!-- ###FOOTER### start -->
<!-- ###FOOTER### stop -->
</div>
<div id="footer_2">2
###FOOTER###
</div>
<div id="footer_3">3
<!-- ###FOOTER_2### start -->
<!-- ###FOOTER_2### stop -->
</div>
</div>
Wäre für den finalen Tip sehr dankbar 🙂
grüße Jan
Irgendwie verstehe ich nicht so genau was du genau willst.
Möchtest du Inhalt aus bestimmten Spalten in deinem Footer einbinden? Oder willst du den Inhalt per TS definieren.
Also ich würds mal so probieren:
Variante 1 Inhalt aus den Spalten (z.B. Sysordner)
In dein HTML-Template:
<div id="footer">
<div id="footer_1">###FOOTER_1###</div>
<div id="footer_2">###FOOTER_2###</div>
<div id="footer_3">###FOOTER_3###</div>
</div>
Dann in deinem TS die marker ansprechen und übergeben:
temp {
FOOTER_1 = CONTENT
FOOTER_1 {
table = tt_content
select {
pidInList = 5
orderBy = sorting
where = colPos = 1
}
}
FOOTER_2 < .FOOTER_1
FOOTER_2 {
select {
where = colPos = 0
}
}
FOOTER_3 < .FOOTER_1
FOOTER_3 {
select {
where = colPos = 2
}
}
}
page.10.marks.FOOTER_1 < temp.FOOTER_1
page.10.marks.FOOTER_2 < temp.FOOTER_2
page.10.marks.FOOTER_3 < temp.FOOTER_3
Erklärung:
Du erstellst also einen SysOrdner (Id 5) pidInList = ID des Sysordners. Dort legst du in den drei Spalten Links, Normal und Rechts deine Inhalte ab.
FOOTER_1 = Links (colPos = 1), FOOTER_2 = Normal (colPos = 0) und FOOTER_3 = Rechts (colPos = 2)
Alternative 2: Inhalte direkt im TS:
temp {
FOOTER_1 = TEXT
FOOTER_1 {
wrap = <span>|</span>
value = Inhalt 1
}
FOOTER_2 < .FOOTER_1
FOOTER_2 {
value = Inhalt 2
}
FOOTER_3 < .FOOTER_1
FOOTER_3 {
value = Inhalt 3
}
}
page.10.marks.FOOTER_1 < temp.FOOTER_1
page.10.marks.FOOTER_2 < temp.FOOTER_2
page.10.marks.FOOTER_3 < temp.FOOTER_3
hier kannst du dann den Inhalt direkt im TS definieren.
Oder Variante 3. Immer den Inhalt nehmen, der egal wo in den Spalten abgelegt wird:
page.10.marks.FOOTER_1 < styles.content.getLeft
page.10.marks.FOOTER_2 < styles.content.get
page.10.marks.FOOTER_3 < styles.content.getRight
Das macht natürlich nur Sinn, wenn du nicht auf jeder Seite im Footer dasselbe stehen haben willst. Und du solltest css_styled_content verwenden.
danke für deine ausführliche Antwort.
Ich möchte eigentlich lediglich in die 3 divs Inhalte einfügen, in jeden div einen eigenen Inhalt. Dieser Inhalt wird auf allen Seiten der gleiche sein.
Ich teste deine Vorschläge mal durch, danke.
grüße Jan
Na dann, je nach dem was dir angenehmer ist Variante 1 oder 2. Die Dritte scheidet dann aus.
SLAng schrieb
Na dann, je nach dem was dir angenehmer ist Variante 1 oder 2. Die Dritte scheidet dann aus.
habs etwas anders hinbekommen, aber es läuft 🙂 Vielen Dank