|
#1
| |||
| |||
Hallo liebes Forum, ich habe eine dringende Frage zum Thema optionSplit im Content-Bereich meiner Seite. Habe auch schon hier gepostet, aber da dieses Problem ziemlich speziell ist, habe ich gehofft, vielleicht hier jemand mit einem ähnlichen Problem zu finden... Hier der Thread: TYPO3.net - Wrap mit option split Es geht im Prinzip darum, dem letzten Content Element in der Spalte Content (verwende TemplaVoila!) eine andere css-klasse zu verpassen. Ich habe einen Ansatz gefunden, mit dem ich den gesamten Content anfassen kann. Leider brauche ich aber nur die Contentspalte... Ok hier mal mein TS: Code: tt_content.stdWrap.preCObject = COA tt_content.stdWrap.preCObject { 10 = LOAD_REGISTER 10.counter.cObject = TEXT 10.counter.cObject.data = register:counter 10.counter.cObject.wrap = |+1 10.counter.override = 1 10.counter.override.if.equals.data = register:counter 10.counter.override.if.value = 2 10.counter.prioriCalc = intval } tt_content.stdWrap { outerWrap = <div class="test1">|</div> outerWrap.override.if.value = 1 outerWrap.override.if.equals.data = register:counter outerWrap.override = <div class="test2">|</div> } Viele grüße Walter |
| Sponsored Links |
| Unterstützen Sie das Forum und buchen Sie Ihren Webspace beim T3N Testsieger, dem Webhoster der auch dieses Forum hostet! |
|
#2
| |||
| |||
| Zitat:
Armin
__________________ Nichts kommt von selbst, sogar eine Dummheit muss man erst machen. Tipps und Tricks zu TYPO3: http://typo3.intervation.de Folge mir auf http://twitter.com/intervation Agentur: Ideenwerft Werbeagentur |
|
#3
| |||
| |||
| Meine Güte Armin, du bist der Hammer! Dank dir für die vielen Tipps.OK, ich habe mir die TO mal näher angesehen. Das Problem ist, dass ich an keiner Stelle in der TSref einen Eintrag gefunden habe, der mir den Zugriff über eine Referenz auf das letzte Inhaltselement gibt. hast du da auch noch einen Trick parat? ![]() Viele Grüße und DANKE, DANKE, DANKE Walter |
|
#4
| |||
| |||
| moin, eine Möglichkeit wäre das du auch wieder über LOAD_REGISTER als Counter gehst und dann wieder per if. Und vorher halt die Records-Anzahl ermitteln damit du diese mit dem Counter vergleichen kannst. Armin
__________________ Nichts kommt von selbst, sogar eine Dummheit muss man erst machen. Tipps und Tricks zu TYPO3: http://typo3.intervation.de Folge mir auf http://twitter.com/intervation Agentur: Ideenwerft Werbeagentur |
|
#5
| |||
| |||
| Hallo Armin, Zitat:
Grüße Walter |
|
#6
| |||
| |||
| Guten Morgen, nun, ich hänge immer noch über der option-split lösung und komm einfach nicht zu einem ergebnis. Habe nun versucht über das localprocessing einen Counter anzulegen, der mir die Inhalte der Spalte Inhalt zählt. Aber ich bekomm nur schrott raus. Ich weiß da echt nicht weiter. Ich möchte doch nur dem letzten Inhaltselement eine neue Klasse verpassen... ![]() Nun, hat da vielleicht doch noch jemand ne Lösung für? Grüße walter |
|
#7
| |||
| |||
| Hallo, ich würde gerne wissen, ob es eine Möglichkeit gibt, AUTOMATISCH dem letzten CE in lib.content einen anderen Style durch die Zuweisung der Option "Rahmen" per TS zu ermöglichen? Ich bekomme die Anzahl der Einträge einzelner Seite per Counter raus: Code: temp.navtt = COA
temp.navtt {
10 = CONTENT
10 {
table=tt_content
select {
selectFields = count(*) AS counter
pidInList = this
}
renderObj = LOAD_REGISTER
renderObj.anzahl.cObject = TEXT
renderObj.anzahl.cObject.field = counter
}
# Counter ausgeben
#20 = TEXT
#20.data = register:anzahl
}
![]() ![]() ![]() Any suggestions? Grüße Geändert von walk2moon (01.09.08 um 14:58 Uhr) |
|
#8
| |||
| |||
| moin, bei TV musst du das passende Feld auslesen und dann per split trennen. Hier ne Lösung: typo3.intervation.de::Snippets::Allgemein::TemplaVoila!, RECORDS gesondert formatieren Armin
__________________ Nichts kommt von selbst, sogar eine Dummheit muss man erst machen. Tipps und Tricks zu TYPO3: http://typo3.intervation.de Folge mir auf http://twitter.com/intervation Agentur: Ideenwerft Werbeagentur |
|
#9
| |||
| |||
| Hallo Armin, vielen Dank für deine Ausdauer hier in dem Thread. Dein Beispiel ist Klasse! Nun, um dass ich dann auch verstehe was ich damit anfange nochmal ne kurze Frage zur TO. Ich packe also in das localprocessing den Code aus deinem Beispiel rein. Gut, nun muss ich doch aber sicher noch etwas tun, um das der Code greift, oder? Muss ich die Array-Struktur aus der TO um deinen Code herum abbilden? Also wenn ich den nur so einfüge passiert natürlich noch nichts... Wenn Du mir hierzu vielleicht nochmal kurz was sagen könntest, das kapier ich noch nicht so ganz. Ansonsten sag ich nur: Hut ab, vor deiner Teilnahme hier im Forum! Das ist wirklich super Arbeit! Ich verneige mich... ![]() Grüße |
|
#10
| |||
| |||
| Hallo, Zitat:
In der Regel ist ja das XML im DS was greift, man kann aber den einzelnen TO ein etxra XML mitgeben. Also, eigentllich gehört die Anpassung ins XML des DS, außer man hat ein extra XML für ein oder alle TO. Um ein etxra XML im TO zu haben, kopiert man einfach das XML des DS ins TO... Armin
__________________ Nichts kommt von selbst, sogar eine Dummheit muss man erst machen. Tipps und Tricks zu TYPO3: http://typo3.intervation.de Folge mir auf http://twitter.com/intervation Agentur: Ideenwerft Werbeagentur |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| optionsplit -> last anstatt first | jmackin | GMENU, HMENU, TMENU und Co. | 7 | 27.07.09 07:14 |
| OptionSplit missverstanden ? | CaptnCrunch | GMENU, HMENU, TMENU und Co. | 1 | 24.11.08 22:13 |
| Optionsplit - parameter | typoguy | TYPO3 4.x Fragen und Probleme | 7 | 09.08.08 11:49 |
| tt_news catmenu optionsplit | griffin1987 | News (tt_news, mininews und Co) | 2 | 17.05.07 19:56 |
| xPosOffset + optionsplit ? | franz ferdinand | GMENU, HMENU, TMENU und Co. | 4 | 07.02.07 17:40 |