Verschachtelte Katalog-Navigation mittels Taxonomie

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • AndreasGartz
    Contao-Nutzer
    • 17.11.2009
    • 13

    #16
    Vielen Dank für Euer Engagement! =)
    Ich war bis vor Kurzem im Urlaub und werde mich die Tage endlich darum kümmern, alles möglichst genau zu beschreiben. Es wäre wirklich klasse, wenn der Fehler behoben würde.

    Merci!

    Kommentar

    • cheche
      Contao-Nutzer
      • 08.03.2010
      • 105

      #17
      Gibt es hier eventuell schon eine Lösung, oder nur Workarounds?
      Eine funktionierende Navigation welche bei Bedarf zb. die ganze Catalogstruktur anzeigt wäre SUPER!

      Sorry, aber woran liegt's eigentlich dass die Sache nicht gefixt wird? Ist doch ziemlich wichtig finde ich .... könnte man eventuell unterstützen?

      Kommentar

      • MacKP
        Contao-Yoda
        • 15.06.2009
        • 13315

        #18
        Hallo cheche,
        hast du denn mal die Navigation aus dem aktuellen SVN ausprobiert?
        Das Modul wurde noch einmal komplett neu geschrieben, damit das auch mit Tags funktioniert etc.

        Viele Grüße
        Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
        [Arbeitet bei -> Paus Design & Medien]
        "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

        Kommentar

        • cheche
          Contao-Nutzer
          • 08.03.2010
          • 105

          #19
          Vielen Dank für die Info MacKP!

          Hab's gleich runtergeladen, auf den Server geladen, DP Update gemacht und getestet.

          Hier steht auch dass die Catalog-Navigation grundlegend neu programmiert wurde:


          Hier erstmal SUPER VIELEN DANK!

          Leider erschließen sich mir die neuen Sachen nicht bzw. mach ich vielleicht etwas anders falsch.

          Hab ca. folgende verschachtelte Taxonomiestruktur:

          - Produkte
          --- Produkt-Oberkategorie 1
          ----- Unterkategorie 1-1
          -------- Unterkategorie 1-1-1
          -------- Unterkategorie 1-1-2
          ----- Unterkategorie 1-2
          ----- Unterkategorie 1-3
          --- Produkt-Oberkategorie 2
          --- Produkt-Oberkategorie 3

          also gesamt 4 Ebenen. Die Kategoriezuteilung für jedes Einzelne Produkt wird mittels selectfelder mit den jeweiligen Abhängigkeiten gemacht. D.h. wenn man eine Produkt-Oberkategorie im 1. Selectfeld auswählt werden im nächsten Selectfeld die jeweiligen Unterkategorien angezeigt usw. Das funktioniert auch Super (hat auch vorher schon funktioniert ...)

          Wenn ich jetzt also die Catalognavigation anzeigen lasse werden mit komischerweise nur alle Unterkategorien angezeigt aber nicht mal in einer Baumstuktur.

          Gibt es vielleicht noch etwas was ich vergessen hab oder was ich ausprobieren kann ...?

          Bitte um Rat!

          Thx & Lg
          cheche

          Kommentar

          • MacKP
            Contao-Yoda
            • 15.06.2009
            • 13315

            #20
            Hallo cheche,
            das Modul Catalog-Navigation arbeitet genau so wie die normale Navigation von Contao.
            Arbeitet also mit Referenz'seite' / Start- / Stoplevel etc.
            Rauskommen sollte dann eine verschachtelte Liste...

            Was hast du denn genau eingestellt bei dem Modul?

            Viele Grüße
            Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
            [Arbeitet bei -> Paus Design & Medien]
            "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

            Kommentar

            • cheche
              Contao-Nutzer
              • 08.03.2010
              • 105

              #21
              Ich hab es "jetzt" - stunden später - annähernd so hinbekommen wie ich es brauche.
              Aber leider nicht ganz ... ;-)

              Meine Taxonomiestruktur sieht jetzt folgendermaßen aus:

              - Produkte
              --- Oberkategorie 1
              ----- Unterkategorie 1-1
              ------- Produkt 1-1-1
              ------- Produkt 1-1-2
              ------- usw....
              ----- Unterkategorie 1-2
              ----- Unterkategorie 1-3
              --- Oberkategorie 2
              ----- Unterkategorie 2-1
              ----- Unterkategorie 2-2
              ----- Unterkategorie 2-3
              --- Oberkategorie 3
              ----- Unterkategorie 3-1
              ----- Unterkategorie 3-2
              ----- Unterkategorie 3-3


              Im Catalog hab ich ein Auswahlfeld angelegt für die Kategorieauswahl.

              Hab jetzt folgende Kombination bzw. Einstellungen:

              CATALOGFELD
              Bezeichnung: Kategorie
              Typ: Auswahl
              Leere Option einbinden: aktiv
              Tabelle für Optionen: tl_taxonomie
              Option Spaltenwert: name
              Option Sortierspalte: leer
              Die Optionsauswahl individualisieren: aktiv
              Auswahl der Stamm-Einträge: Haken bei "Produkte" (siehe Taxonomiestruktur oben)
              Modus für Unter-Auswahl: Baum nur mit auswählbaren Kindeinträgen
              Filter des Elternelements: leer
              Start level: 0
              Stop level: 0

              NAVIGATION
              Modultyp: Katalog-Navigation
              Katalog: Produkte
              Sprung zur Seite: "Produkte" (Seite mit Katalog-Navigation und Katalog-Listen-Modul)
              Weiterleitungsseite: "Detailansicht" (Seite mit Katalog-Navigation und Katalog-Reader)
              Navigations-Feld: Kategorie
              Start level: 0
              Stop level: 0
              Anzeige der ausgewählten Katalogeinträge: aktiv
              Wählen Sie das Textfeld aus, das angezeigt werden soll: Name (Produktname aus Katalogfeld)
              Katalog-Template: mod_catalognavigation
              Navigationstemplate: nav_default


              Jetzt passiert folgendes wenn ich auf die Seite gehe mit Navigation und Liste: In der Nav werden die 3 Oberkategorien angezeigt. Daneben werden alle Produkte aufgelistet.
              Nach klick auf eine Oberkategorie erscheint die Nav mit den jeweiligen Unterkategorien. Leider steht dort wo die - auf die Auswahl beschränkte - Liste sein soll "Invalid item reference for catalog."
              Erst wenn man auf eine angezeigte Unterkategorie klickt wird die Liste richtig angezeigt. Die Nav zeigt die jeweiligen Produkte richtig an. Nach klick auf ein Produkt kommt man auf die Detailansicht wo alle Produktdaten angezeigt werden.

              Warum werden keine Produkte aufgelistet wenn ich auf Oberkategorie klicke????

              Hab schon viele verschiedene Einstellungen getestet und viele Varianten ("Modus für Unter-Auswahl" ist da besonders empfindlich!). Leider wirds nicht besser.

              Ich hoffe ich hab mich klar ausgedrückt, vielleicht hilfts ja wem anderen, hier stecken einige Stunden Energie drinnen ;-)

              Cheche

              Kommentar

              • MacKP
                Contao-Yoda
                • 15.06.2009
                • 13315

                #22
                Hallo Cheche,
                da bist du dann genau in ein noch fehlendes Feature gestolpert. Die Items werden anscheinend bisher nur bei den direkten Kategorien abgebildet und nicht bei Oberkategorien. Dafür muss noch einmal ziemlich viel gemacht werden, da eine einfache Lösung so viel Performance fressen würde, das es nur noch auf nem eigenen Server laufen könnte.

                Wenn du magst kannst du dich gerne bei der Programmierung finanziell beteiligen. Melde dich dazu einfach bei Toflar, der versucht im Moment Leute dafür zu finden.

                Viele Grüße
                Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
                [Arbeitet bei -> Paus Design & Medien]
                "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

                Kommentar

                • lindesbs
                  AG CMS-Garden
                  Contao-Urgestein
                  • 05.06.2009
                  • 4157

                  #23
                  @cheche : Welchen Katalog nutzt du ? Die ER Variante oder den aktuellen aus dem SVN ?

                  Ich hab fuer deine Anforderung eine Loesung, und du koenntest sie dann testen.
                  von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


                  Contao-Hosting: begeisterter Uberspace-Nutzer

                  Kommentar

                  • cheche
                    Contao-Nutzer
                    • 08.03.2010
                    • 105

                    #24
                    Jetzt die Version aus dem SVN. Eine Lösung wäre toll! :-)

                    Hab jetzt gerade ein ganz andere sonderbare Meldung wenn ich einen beliebigen Artikel bearbeiten will: No layout specified

                    Hab ein wenig geschaut:



                    Dort wird gesagt dass der Catalog die Ursache ist. Kennt jemand dieses Problem?

                    Kommentar

                    • lindesbs
                      AG CMS-Garden
                      Contao-Urgestein
                      • 05.06.2009
                      • 4157

                      #25
                      Deine Meldung kann ich so nicht nachvollziehen mit der aktuellen rev240. Hast du die Seite irgendwo online ?

                      Ich habe hier einen Patch fuer die rev240 hinterlegt : http://contao-forge.org/issues/1403

                      Damit geht das Ganze, ist aber noch ein POC
                      von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


                      Contao-Hosting: begeisterter Uberspace-Nutzer

                      Kommentar

                      • cheche
                        Contao-Nutzer
                        • 08.03.2010
                        • 105

                        #26
                        DANKE!

                        Hab jetzt alles angepasst, hoch geladen, Datenbank aktualisiert und in der Navigation den neuen Punkt angehakt.
                        Leider funktioniert es nicht. Wo sehe ich ob ich rev240 hab?

                        URL ist per PN unterwegs.

                        Wegen der anderen Sache, die Meldung "No layout specified" sieht man nur im Backend wenn man einen Artikel bearbeiten will ...

                        Kommentar

                        • MacKP
                          Contao-Yoda
                          • 15.06.2009
                          • 13315

                          #27
                          Hast du schon ein Catalog Modul angelegt und das Template ist noch nicht ausgewählt?
                          Fehlermeldung könnte daher kommen.

                          Viele Grüße
                          Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
                          [Arbeitet bei -> Paus Design & Medien]
                          "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

                          Kommentar

                          • cheche
                            Contao-Nutzer
                            • 08.03.2010
                            • 105

                            #28
                            @lindesbs
                            HALT! Die items werden angezeigt, es funktioniert!!!

                            Es war mein Fehler, hab beim falschen Navigationsmodul den Punkt "catalog_show_childitems" angehakt ... Sorry!

                            VIELEN DANK!

                            @MacKP
                            Hab geschaut, bei den Modulen selbst sind die default-templates ausgewählt. Meinst du die? ... Aber ich glaub (?!) nicht dass es daran liegt, hat ja alles schon funktioniert, allerdings das letzte mal vor der installation der SVN Version. Könnte es daran liegen?

                            Kommentar

                            • Tim G
                              Contao-Urgestein
                              • 13.02.2010
                              • 2212

                              #29
                              Hi,
                              ich klinke mich mal ein.
                              Für einen aktuellen Auftrag hatte ich ein sehr ähnliches Problem:
                              4 oder mehr Ebenen, teaserbilder pro Ebene, detailseite am Ende und als Katalognavi die Seitenstruktur.
                              Gepflegt wird alles über den jeweiligen Katalogeintrag.

                              Hier eine sneakpreview:


                              Die Rubrik : Instrumente

                              Ich könnte erklären wie es gemacht ist.

                              Alles ohne taxonomy.
                              Aber man könnte natürlich auch die tax tabelle nutzen. Ich baue die Kategorien aus der tl_page

                              In den templates wird lediglich die ziel url umgeschrieben, damit die detailseiten richtig gesetzt werden und nur ein teaser pro oberkategorie, auch wenn mehrere produkte drin liegen.

                              Grüße Tim







                              Sent from my iPhone using Tapatalk
                              Zuletzt geändert von Tim G; 28.04.2011, 12:46.
                              http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

                              Kommentar

                              • MacKP
                                Contao-Yoda
                                • 15.06.2009
                                • 13315

                                #30
                                Zitat von cheche Beitrag anzeigen
                                @MacKP
                                Hab geschaut, bei den Modulen selbst sind die default-templates ausgewählt. Meinst du die? ... Aber ich glaub (?!) nicht dass es daran liegt, hat ja alles schon funktioniert, allerdings das letzte mal vor der installation der SVN Version. Könnte es daran liegen?
                                Speicher die Module vom Catalog einfach noch mal (alle). Dann kannst sicher gehen, das die Template Auswahl in der DB steht.

                                Viele Grüße
                                Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
                                [Arbeitet bei -> Paus Design & Medien]
                                "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

                                Kommentar

                                Lädt...