Hi dirk! Ja ich bin damit fertig geworden. Das resultat kann ich dir leider 
erst am kommenden donnerstag übermitteln, da ich da erst wieder in der agentur 
bin. Gruß, david.

Dirk Wenzel <wen...@webfox03.de> schrieb:

>Hallo David,
>heute steh ich vor der gleichen Aufgabe.
>Hast Du den alphabetischen Index fertig umgesetzt. Könntest Du Deine 
>Ergebnisse irgenwo posten (github z.B.)?
>
>Herzliche Grüße
>Dirk
>
>Am 09.04.13 10:34, schrieb David Greiner:
>> Hallo Liste und MySQL-Profis!
>>
>> Ich sitze gerade vor der Aufgabe, für eine Newsliste (tx_news) eine 
>> alphabetische Filterung umzusetzen. Die News-Extension entsprechend zu 
>> erweitern, dass nur noch News ausgegeben werden derer Titel mit einem 
>> bestimmten Buchstaben beginnen, ist nicht weiter schwer.
>> Herausfordernder ist es, eine Datenbank-Query zu entwerfen, die überprüft, 
>> ob die Auswahl eines Buchstabens ein Ergebnis zu erwarten hat oder nicht. 
>> Diese Query benötige ich, um in der Filteransicht auch nur die jenigen 
>> Buchstaben zu verlinken, die ein Ergebnis erwarten. Alle anderen sollen 
>> ausgegraut sein.
>>
>> Vermutlich werde ich eine solche Query nicht mit Extbase-Bordmitteln 
>> umsetzen können und werde auf "$query->statement(...)" zurückgreifen müssen, 
>> das ist aber nicht schlimm.
>> Bestenfalls erhalte ich im Result eine temporäre Spalte (z.B. hasResult) die 
>> in Abhängigkeit vom getesteten Buchstaben eine 1 oder 0 enthält. Somit 
>> könnte ich beim Rendern der alphabetischen Filterleiste mit Fluid über eine 
>> Condition entscheiden ob ein Buchstabe aktiv/inaktiv sein soll.
>>
>> Kann mir jemand eine Query oder eine grobe Richtung dafür vorschlagen?
>>
>> Viele Grüße, David.
>>
>
>_______________________________________________
>TYPO3-german mailing list
>TYPO3-german@lists.typo3.org
>http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an