Kategorien verknüpfen bzw. Pluginauswahl der Kategorien erweitern [Gelöst]

  • sxbxstxxn sxbxstxxn
    R2-D2
    0 x
    80 Beiträge
    0 Hilfreiche Beiträge
    15. 06. 2012, 16:13

    Hallo,

    ich versuche schon seit einiger Zeit bei der auswahl der Kategorie in einem Plugin diese etwas komplexer zu gestalten. Ziel ist z.B. die Auswahl einer Kategorie UND eine Auswahl aus mehreren anderen. Also sozusagen eine und/oder verknüpfung.

    Beispiel von Newskategorien:

    Obst
    - Apfel
    - Birne
    - Kirsche

    Alkohol
    - Vodka
    - Whiskey
    - Rum

    Gesucht ist nun z.B. die Möglichkeit immer eine (oder mehrere) News auszugeben, die in der Kategorie Apfel sind UND in eine der Kategorien aus Alkohol (Vodka, Whiskey, Rum). Gebe ich im Plugin "Apfel" und die Oberkategorie "Alkohol" an, funktioniert dies nicht, obwohl ich Subcategories auf "ja" lasse...

    Versteht man was ich möchte? Jemand eine Idee? Gern auch im Typoscript, muss das Ganze ja nur einmal pro Plugin machen ;)

    Danke schonmal...


  • 1
  • sxbxstxxn sxbxstxxn
    R2-D2
    0 x
    80 Beiträge
    0 Hilfreiche Beiträge
    18. 06. 2012, 11:19

    Niemand? Habe leider immer noch keine Lösung... mein Ansatz ist ja im Plugin im Backend Typoscript zuzufügen und dort die categorySelection zu verwenden. Da jedoch benötige ich AND und OR verknüpfungen... Geht das?

    categorySelection = 18 AND (2 OR 3) ?

    Anderer Ansatz: Kann man einem Kategoriemenü sagen, dass es für Kategoriebaum 1 und 2 gilt? Also z.B.

    Katbaum1
    - TopnewsSport
    - TopnewsWirtschaft
    - TopnewsFinanzmarkt

    Katbaum2
    - NewsSport
    - NewsWirtschaft
    - NewsFinanzmarkt

    Ziel: ein Kategoriemenü, welches 2 Plugins steuert (TopNews und News)...

  • sxbxstxxn sxbxstxxn
    R2-D2
    0 x
    80 Beiträge
    0 Hilfreiche Beiträge
    18. 06. 2012, 14:37

    mein etwas unschöner (aber funktionierende) quick and dirty hack ;)
    Fü die seite, auf der das Ganze stattfinden soll, frage ich die Kategorie ab (Vodka, Whiskey etc) und setze dann die Kategorie auf Vodka UND Apfel (id 18-) oder eben Whiskey UND Apfel. Das Ganze funtkioniert nur, wenn im Plugin keine Kategorie angegeben ist, weshalb auch das andere auf der Seite vorhandene Plugin unberührt bleibt. Ich hoffe das war verständlich :)

    1. [globalVar=TSFE:page|uid=38]
    2. [globalVar = GP:tx_ttnews|cat = 8]
    3. plugin.tt_news.categoryMode = 1
    4. plugin.tt_news.categorySelection = 8,18
    5. [global]
    6. [globalVar = GP:tx_ttnews|cat = 9]
    7. plugin.tt_news.categoryMode = 1
    8. plugin.tt_news.categorySelection = 9,18
    9. [global]
    10. [globalVar = GP:tx_ttnews|cat = 11]
    11. plugin.tt_news.categoryMode = 1
    12. plugin.tt_news.categorySelection = 11,18
    13. [global]
    14. [globalVar = GP:tx_ttnews|cat = 12]
    15. plugin.tt_news.categoryMode = 1
    16. plugin.tt_news.categorySelection = 12,18
    17. [global]
    18. [globalVar = GP:tx_ttnews|cat = 13]
    19. plugin.tt_news.categoryMode = 1
    20. plugin.tt_news.categorySelection = 13,18
    21. [global]
    22. [global]

  • 1