[Frage] TCA Nested Select oder Tree TYPO3-Version: 4.7.10

  • volk0r volk0r
    Padawan
    0 x
    59 Beiträge
    3 Hilfreiche Beiträge
    24. 10. 2013, 11:07

    Hi,

    ich schreibe gerade eine Extension, wo ich folgende relation habe:

    Projekt
    - Category
    - Filter
    -- Filter Option
    - Images
    - Files

    Wie ich im Backend zur Erstellung eines Projektes das TCA für Category, Images und Files als Selectfelder darstelle weiss ich. Hier ist alles wie es soll.

    Allerdings benötige ich für die Filter die Möglichkeit, die Filter Optionen auszuwählen, und nicht nur den Globalen Filter.

    Ich bekomme zwar den "netten" Tree mit Checkboxen ausgeliefert, allerdings fehlen mir halt die Optionen zum direkten anwählen.

    Die Datenstrutur in der Datenbank verknüpft die Projekt Tabelle mit der Filter Tabelle und die Filter Tabelle holt sich die Optionen aus der FilterOptions Tabelle.

    Ich hoffe ich habe mich halbwegs vernünftig ausdrücken können.

    Im Anhang seht Ihr, wie ich es derzeit habe, es fehlt unter "Filter1" bzw "Filter2" dann entsprechend noch die Optionen zu den jeweiligen Filtern.

    Mein TCA für dieses Feld schaut jetzt wie folgt aus:

    1. 'filter' => array(
    2. 'exclude' => 0,
    3. 'label' => 'LLL:EXT:gd_volunteering/Resources/Private/Language/locallang_db.xlf:tx_gdvolunteering_domain_model_projects.filter',
    4. 'config' => array(
    5. 'type' => 'select',
    6. 'size' => 10,
    7. 'minitems' => 0,
    8. 'maxitems' => 5,
    9. 'autoSizeMax' => 5,
    10. 'multiple' => 1,
    11. 'foreign_table' => 'tx_gdvolunteering_domain_model_filter',
    12. 'foreign_field' => 'projects',
    13. 'renderMode' => 'tree',
    14. 'treeConfig' => array(
    15. 'parentField' => 'projects',
    16. 'appearance' => array(
    17. 'expandall' => true,
    18. 'showHeader' => true,
    19. )
    20. )
    21. ),
    22. ),

    Es wäre Super, wenn mir hier jemand einen Schubs in die richtige Richtung geben könnte.

    LG, Volker.

    Anhänge (1)
    Zwischenablagebild.jpg image/jpeg 0,00 B 294 heruntergeladen

  • 1
  • aemka aemka
    Jedi-Ratsmitglied
    0 x
    562 Beiträge
    9 Hilfreiche Beiträge
    24. 10. 2013, 21:45

    Mach das doch mit irre in einem extra-datensatz, der erst die filter in einem dropdown hat und die optionen des filters gleich danach.

    http://www.aemka.de/

  • 1