Navigation aus Extension

  • Punkster Punkster
    T3PO
    0 x
    9 Beiträge
    0 Hilfreiche Beiträge
    15. 07. 2010, 17:01

    Ist es möglich im typoscript oder sonst wie, eine navigation aus einer extension zu erstellen?

    Und zwar stehe ich vor folgendem problem: ein kunde hat musterhäuser in einer typo3 extension gespeichert. Nun will er, dass unter wohnhäuser in der navigation, alle wohnhäuser ausgegeben werden.

    Ich habe keine ahnung wie ich das realisieren soll, oder ob man das überhaupt kann?

    Wenn ihr irgendwelche weiteren hinweise braucht, wie die navigation im typoscript aufgebaut wird oder die Extension aussieht, schreibt es hier rein dann versuch ich das bestmöglich zu beantworten =)

    Über hilfe wäre ich sehr dankbar.

    Liebe Grüße


  • 1
  • jochen jochen
    R2-D2
    0 x
    113 Beiträge
    0 Hilfreiche Beiträge
    15. 07. 2010, 20:37

    Hallo Punkster,

    du könntest das so lösen, indem du die Navigation als COA definierst:
    Der erste Teil ist ein HMENU mit der "normalen" Navigation (ohne Wohnhäuser).
    Der zweite Teil ist dann der Aufruf deiner Extension mit einem speziellen View, der die Wohnhäuser zurückgibt. Die Formatierung der Auflistung kannst du ja analog zu deiner "normalen" Navigation gestalten.

    Also in etwa so (ungetestet):

    1. # Deine Extension (hier: haeuslebauer) inkludieren
    2. includeLibs = EXT:haeuslebauer/pi1/class.tx_haeuslebauer_pi1.php
    3. lib.navi = Coa
    4. lib.navi {
    5. 10 = HMENU
    6. 10 {
    7. # ... normale Navigation hier ...
    8. }
    9. # auf Deine Extension zugreifen
    10. 20 = USER_INT
    11. 20 {
    12. # main-Methode aufrufen
    13. userFunc = tx_haeuslebauer_pi1->main
    14. # code uebergeben
    15. code = NAVIVIEW
    16. }
    17. wrap = <div id="navi">|</div>
    18. }

    Grüße
    Jochen

  • 1