Hallo,
bei folgenden zwei Situationen steh ich grad auf dem Schlauch und komm nicht mehr weiter:
1. Verlaufsnavigation
marks.VERLAUF=HMENU
marks.VERLAUF{
special=rootline
special.range=0|-1
1=TMENU
1.NO{
allWrap=<spanclass=verlauf>» |</span>
ATagParams= class="verlaufnav"
}
}
Soweit sogut, ich möchte aber, dass das "»" nur zwischen den Menu-Elementen vorkommt, also nicht vor dem Ersten.
2. Das Gleiche hätte ich gerne bei Datensätzen mit mehreren Inhaltsobjekten. Also ein Trennelement welches nur zwischen den Inhaltsblöcken erscheint.
Geht das?
Gruß
Flint
Hallo,
hier hast du mal meines 😉
marks.BREAD = HMENU
marks.BREAD.special = rootline
marks.BREAD.special.range = 0|
marks.BREAD.1 = TMENU
marks.BREAD.1.target =
marks.BREAD.1 {
NO.linkWrap = | >
CUR = 1
CUR.linkWrap = <span class="breadAct"> | </span>
CUR.doNotLinkIt = 1
}
deinen 2. Punkt versteh ich leider nicht
Danke, genau danach hab ich gesucht.
Mit meinem 2. Punkt meinte ich folgendes:
In der Seite an der ich gerade arbeite gibt es eine Infobox
deren Inhalt sehr unterschliedlich sein kann, und auch nicht immer definiert sein muss, also z.B. seitenspezifische Zusatzinformationen, Verweise, ein Bild oder auch Kombinationen daraus.
Eingefügt wird das so:
marks.INFOBOX < styles.content.getRight
Wenn jetzt also an dieser Stelle auf einer bestimmten Seite 3 Informationen stehen, dann wäre es schön wenn diese z.B. durch <hr /> von einander getrennt würden. Der BE User müsste dann im Bereich Rechts dieser Seite 3 Seiteninhalte einpflegen und diese sollten dann im FE mit <hr /> voneinader getrennt sein.
Ich weiß aber nicht wie ich sowas dazwischen kriegen soll?
@ 2. punkt.
Vielleicht hilft dir das ja:
marks.OPT< styles.content.getRight
marks.OPT.stdWrap.required = 1
marks.OPT.stdWrap.wrap = |<hr />
Erklärung => falls da ein Inhalt ist (Zeile2), wird gewrapped (zeile3)
lg georg
Das ist leider nicht das was ich meinte.
Was bei deinem Code geschieht ist folgendes:
Falls ein Seiteninhalt angelegt wurde wird nach dem Inhalt die <hr /> ausgegeben - wenn es keinen Seiteninhalt gibt wird auch keine <hr /> ausgegeben.
Meine Frage bezieht sich aber auf die Möglichkeit mehrere Datensätze für einen Bereich anzulegen.
Bei mir sieht das z.B. so aus:
Links: kein Seitennhalt angelegt
Normal: 1x Seiteninhalt angelegt
Rechts: 3x Seiteninhalt angelegt
Rand: kein Seiteninhalt angelegt
Was ich also meine ist, ist es möglich zwischen den 3 Datensätzen im "Bereich Rechts" eine <hr /> einzuschieben?
Gruß
Flint
Hallo,
kenn mich noch immer nicht ganz aus! Deine Ausdrucksweise bitte mal eindeutig => gehts um Datensätze oder konkret um Seiteninhalte?
Und mein Code macht ja genau das, was du willst... er würd Rechts jeweils nach den Seiteninhalten einen hr-Tag ausgeben
lg
Sorry, dass ich jetzt erst antworte. Ich bin aber von diesem Hölzchen auf andere Stöckchen gekommen...
just2b schrieb
gehts um Datensätze oder konkret um Seiteninhalte?
Ich meine die Datensätze aus denen sich der Seiteninhalt zusammensetzt (abgelegt in der Tabelle tt_content).
Also alle die gleiche pid!
Was ich habe sind also 3 Datensätze in der Tabelle tt_content,
mit identischer pid und identischer colPos (Markierung des Bereichs)
Und was ich nachfragte war ob ich diese 3 Datensätze bei der Ausgabe wrappen kann.
1. Datensatz (tt_content,uid z.B. 40, pid z.B. 7, colPos 2)
<hr />
1. Datensatz (tt_content,uid z.B. 40, pid z.B. 8, colPos 2)
<hr />
1. Datensatz (tt_content,uid z.B. 40, pid z.B. 9, colPos 2)
<hr />
Bei deinem Code wird bei mir aber nach dem 3. Datensatz erst die <hr /> ausgegeben.
Gruß
Flint