[TYPO3-UG Oesterreich] Problem mit special = browse &optionSplit

Thomas Hirt info at thomas-hirt.at
Wed Jun 27 14:04:04 CEST 2007


Hallo!
Du kannst ja die 3 Zustände definieren wie du willst. Hauptsache es  
sind drei und dabei kann sich auch ein Zustand wiederholen.
Versuche mal folgendes:

                           erstes Element		Mittlere Elemente			 
Letztes Element
allWrap = <div id="prev">|</div> |*|<div id="next">|</div> |*| <div  
id="next">|</div>

Vielleicht funkt es ja.
LG Thomas


Am 27.06.2007 um 12:42 schrieb Sascha:

> Hallo Thomas,
>
> vielen Dank für Deine schnelle Antwort.
>
> Ich bin mir nicht ganz sicher, aber ich denke, daß mir
> dein Konstrukt im konkreten Fall leider nicht weiter hilft,
> weil ich ja nur mit den beiden Zuständen <div id="prev">|</div>
> und <div id="next">|</div> arbeite.
>
> Die Funktionalität von special = browse bietet zwar noch
> andere Möglichkeiten, aber ich benötige nur prev | next,
> und irgendwie weiss ich nicht, wie ich da Deinen Vorschlag
> einordnen soll, weil Du ja einen dritten Zustand
> <div id="zurueck-weiter"> definierst.
>
> Einfach grafisch dargestellt soll das dabei rauskommen,
> wobei das Pipe Symbol | einfach für eine optische Trennung
> zwischen den beiden <div> Containern steht (so wie´s auch auf der
> Website dann angezeigt werden soll):
>
> -------
>    |  >
> -------
> <  |  >
> --------
> <  |  >
> -------
> <  |
> -------
>
> und das unabhängig davon, wieviele Elemente der Baum hat,
> sowie immer nur mit den beiden Containern <div id="prev">
> und <div id="next">. Aber irgendwie checkt mein optionSplit
> einfach nicht, daß im Baum jetzt Schluss ist und zeigt deshalb
> next an :-(
>
> Danke trotzdem für Deine Anregungen.
>
> Liebe Grüße
> Sascha
>
>
>
> -----Original Message-----
> From: typo3-at-bounces at lists.netfielders.de
> [mailto:typo3-at-bounces at lists.netfielders.de] On Behalf Of Thomas  
> Hirt
> Sent: Wednesday, June 27, 2007 11:29 AM
> To: sares at gmx.net; TYPO3 Usergroup Oesterreich
> Subject: Re: [TYPO3-UG Oesterreich] Problem mit special = browse
> &optionSplit
>
>
> Hallo Sascha,
> sollte das nicht nach folgendem System aufgebaut sein:
>
> allWrap = <div id="weiter">|</div> |*| <div id="zurueck-weiter">|</
> div> |*| <div id="zurueck">|</div>
>
> Der erste Beitrag bekommt dann den wrap: <div id="weiter">|</div>
> alle in der Mitte: <div id="zurueck-weiter">|</div>
> und der letzte: <div id="zurueck">|</div>
>
> Mann kann innerhalb der Bereich Erster, Mitte und letzter noch einmal
> mit || unterteilen...
>
> Vielleicht hilft es dir ja...
> Liebe Grüße,
> Thomas
>
> Am 27.06.2007 um 11:17 schrieb Sascha:
>
>> Hallo liebe Liste,
>>
>> vorab möchte ich erwähnen, daß ich nachfolgenden Hilferuf
>> vor einiger Zeit bereits im typo3.net Forum gepostet habe,
>> nur falls das jemand zufällig wiedererkennen sollte.
>>
>> Nun zu meinem Problem:
>>
>> Ich bastle gerade an einer Blättern-Navigation mittels special =
>> browse.
>> Das funktioniert auch soweit ganz gut, bis auf eine Kleinigkeit.
>>
>> Die einzelnen Navigationspunkte für vor und zurück werden mittels
>> eines
>>
>> <div id="prev">|</div> bzw.
>> <div id="next">|</div> in Kombination mit einem optionSplit gewrapt.
>>
>> Wenn ich einmal von 3 Einträgen in der Navigation ausgehe, dann
>> möchte ich
>> folgendes erreichen:
>>
>> 1.: Weiter >
>> 2.: < Zurück - Weiter >
>> 3.: < Zurück
>>
>> Tja, leider passiert aber folgendes:
>>
>> 1.: Weiter >
>> 2.: < Zurück - Weiter >
>> 3.: Weiter >
>>
>> Unter 3. ist das "Weiter" an dieser Stelle leider falsch, weil der
>> Sub-Baum
>> ja zu Ende ist und es eigentlich nur mehr "Zurück" gehen sollte.
>>
>> Ich habe schon zig Varianten mit dem optionSplit probiert, leider
>> erfolglos.
>>
>> Vielleicht habe ich aber an anderer Stelle einen Denkfehler, oder  
>> mein
>> optionSplit
>> ist der totale Müll, was mittlerweile mein akuter Verdacht ist.
>>
>> Wenn das mit optionSplit nicht funktioniert, gibt´s vielleicht eine
>> Möglichkeit
>> das anders anzupacken? Interessant wäre nämlich auch die Variante,
>> daß diese
>>
>> Blättern Navigation zum Beispiel am Ende der Einträge wieder auf
>> den Ersten
>> Eintrag des Baumes zeigen würde.
>>
>> Vielen Dank für Tipps und Anregungen.
>> Sascha
>>
>> Hier mein Typoscript:
>>
>>
>> temp.pagination = COA
>> temp.pagination {
>>
>>   10 = HMENU
>>   10.entryLevel = 2
>>   10 {
>>     special = browse
>>     special {
>>       items = prev | next
>>     }
>>     1 = TMENU
>>     1 {
>>       expAll = 1
>>       noBlur = 1
>>       NO = 1
>>       NO {
>>         stdWrap.case = upper
>>         allWrap = <div id="prev">|</div> || <div id="next">|</div> |
>> *| |*|
>> <div id="next">|</div>
>>       }
>>     }
>>   }
>> }
>>
>> _______________________________________________
>> TYPO3-at mailing list
>> TYPO3-at at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-at
>>
>
> _______________________________________________
> TYPO3-at mailing list
> TYPO3-at at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-at
>
> _______________________________________________
> TYPO3-at mailing list
> TYPO3-at at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-at
>



More information about the TYPO3-at mailing list