[TYPO3-german] if Abfrage bei zwei JUMP-Menüs
Peter Russ
peter.russ at 4many.net
Mon Nov 16 17:55:10 CET 2009
--- Original Nachricht ---
Absender: Katerina Volkova
Datum: 16.11.2009 17:34:
> Hallo Peter,
>
> Vielen Dank für die schnelle Antwort!
> Könntest Du das bitte genauer erklären, wie man das mit TS und CONTENT
> macht.
> Ich weiß nicht so genau wie so eine Abfrage aufgebaut werden kann.
>
> Gibt es denn dafür Extensions? Ich hab keine gefunden. Das wäre
> natürlich nocht besser.
> Kennst Du eine?
> Danke lg
>
>
> -----Ursprüngliche Nachricht-----
> Von: typo3-german-bounces at lists.typo3.org
> [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Peter Russ
> Gesendet: Montag, 16. November 2009 17:22
> An: typo3-german at lists.typo3.org
> Betreff: Re: [TYPO3-german] if Abfrage bei zwei JUMP-Menüs
>
>
> --- Original Nachricht ---
> Absender: Katerina Volkova
> Datum: 16.11.2009 17:08:
>> Hallo Liste
>>
>> auf meiner Seite befinden sich zwei JUMP-Menüs.
>> Besteht es die Möglichkeit mit Hilfe des TS eine Abfrage einzubauen
> die
>> diese zwei Menüs verbindet?
>> Präziser:
>> Menü1: Menü2:
>> Seite4 Seite1
>> Seite5 Seite2
>> Seite6 Seite3
>>
>> ich möchte eine Art Abfrage einbauen und je nach Auswahl einen oder
>> anderen Inhalt auf der Seite ausgeben
>>
>> also z.B wenn Seite6 und Seite2 gib das aus
>> oder wenn Seite4 und Seite5 gib was anderes aus
>> Der Inhalt muss aber auf der selben Seite (also wo sich das Menü
>> befindet) ausgegeben werden
>>
>> hier ist ein Beispiel:
>> http://demoserver.dialoop.de/karrenberg/img/liste.png
>>
>> Wäre für Eure Hilfe sehr dankbar
>> lg kati
>>
>
> Wenn Du dafür keine Extension verwendest, würde ich das mit TS und s.
> CONTENT machen.
>
> Sollte gehen.
>
> Gruss. Peter.
Extensions würde ich mal suchen unter seminar oder calendar oder...
z.B:
http://typo3.org/extensions/repository/?tx_terfe_pi1[view]=search&no_cache=1&tx_terfe_pi1[sword]=seminar
Ich gehen mal davon aus, dass Du das mit dem "Menüs" schon gelöst hast.
Typoscript
temp.content=CONTENT
temp.content{
table=<name der tabelle, die Programme enthält>
select {
pidInList = <pids der Seiten oder Sysfolder mit Inhalt>
#nun kommt der tricky part
andWhere = COA
}
}
Nun nehmen wir z.B. Konditionen, um die Abfragefilter zusetzen
[globalVar = GP:menu1 > 0]
temp.content.select.andWhere.10 = TEXT
temp.content.select.andWhere.10.data = GPvar:menu1
temp.content.select.andWhere.10.wrap = tabelle.feldname = "|"
[end]
Nun noch das ganze für den zweiten Filter
[globalVar = GP:menu2 > 0]
temp.content.select.andWhere.20 = TEXT
....
[end]
--
Fiat lux! Docendo discimus.
_____________________________
uon GbR
http://www.uon.li
http://www.xing.com/profile/Peter_Russ
More information about the TYPO3-german
mailing list