[TYPO3-german] Re: Kickstarter, Unterkategorie abhängig von Hauptkategorie

Richard Jäger richard_j at arcor.de
Mon Oct 12 14:11:02 CEST 2009


Hi und danke für die Antwort,
aber wie soll ich das in meine Erweiterung integrieren?

David Bruchmann schrieb:
> Hi,
> 
> Dazu brauchst Du die Erweiterung ch_treeview
> http://typo3.org/extensions/repository/view/ch_treeview/current/
> 
> Bei mir funktioniert das AJAX zum auf und zuklappen nicht, wenn das bei 
> Dir auch nicht geht, mußt du in der Datei 
> typo3conf\ext\ch_treeview\lib\class.tx_ch_treeview.php
> 
> die folgenden Variablen mit entsprechenden Werten versehen:
> 
>             $treeViewObj->expandAll = 1;
>             $treeViewObj->expandFirst = 1;
> 
> Übrigens funktioniert das entsprechende AJAX bei mir in der Erweiterung 
> tt_news auch nicht - ch_treeview sieht mir sehr nach einer abgespeckten 
> Version des tt_news-treeviews (für die Kategorien) aus.
> 
> Ein weiterer Fehler tauchte bei mir auf, wenn nur ein Element existierte 
> , ausgewählt, oder per maxitems zugelassen war (weiß nicht mehr):
> dann war das erste Feld leer, der Titel wurde nicht angezeigt.
> Daher habe ich NACH folgenden Zeilen:
> 
>                
> // Perform modification of the selected items array:
> $itemArray = t3lib_div::trimExplode(',',$PA['itemFormElValue'],0);
> foreach($itemArray as $tk => $tv) {
>     $tvP = explode('|',$tv,2);
> 
> noch folgenden Abschnitt einfgefügt:
> 
>             // ############################
>            
>             if (!$tvP[1]) {
>            
>                 $fixRes = $GLOBALS['TYPO3_DB']->exec_SELECTquery(
>                     'title',
>                     $config['foreign_table'],
>                     'uid='.$tvP[0],
>                     '',
>                     '',
>                     '1'
>                 );
>                 $fixRow = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($fixRes);
>                 $tvP[1] = $fixRow['title'];
>             }
>            
>             // ############################
> 
> Wenns so nicht läuft schick ich Dir lieber die ganze Datei als alle 
> Änderungen rauszusuchen.
> 
> Zum Installieren mußt Du das Manual lesen (und natürlich umsetzen).
> 
> Viele Grüße
> DAvid
> 
> 
> ----- Ursprüngliche Nachricht -----
> Von:        Richard Jäger <richard_j at arcor.de>
> Gesendet:   Montag, 12. Oktober 2009 10:31:15
> An:         typo3-german at lists.netfielders.de
> CC:
> Betreff:    [TYPO3-german]  Kickstarter, Unterkategorie abhängig von 
> Hauptkategorie
>> Hallo,
>> ich bin gerade dabei meine erste Extension fertig zu stellen, 
>> allerdings gibt es eine Sache die ich bisher noch nicht alleine lösen 
>> konnte, auch nicht mit hilfe von Google :)
>>
>> Und zwar kann ich im Backend einen "Kunden" adden, es soll nun so 
>> sein, dass wenn ich bei Kategorie "Sport" auswähle, dass dann darunter 
>> eine Box mit allen "Unterkategorien" aus Sport aufgeführt werden und 
>> man dort die Unterkategorie auswählen kann.
>>
>> Die Hauptkategorien werden bei mir mit ID und Titel angegeben und die 
>> Unterkategorien mit ID,Titel und Hauptkategorie.
>>
>>
>> Ich hoffe mir kann einer helfen :) Danke
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>


More information about the TYPO3-german mailing list