Verständnisfrage - Parameterübergabe an Navigation

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Napalm
    Contao-Nutzer
    • 17.10.2011
    • 52

    #1

    Verständnisfrage - Parameterübergabe an Navigation

    Ich kann lesen was ich will und wo ich will (Forum und Wiki), aber ich komme hier einfach nicht weiter. Vielleicht kann mir jemand von euch helfen.
    Eigentlich möchte ich nur Parameter in der Navigation haben. Nur wie? Im Navigations-Modul kann ich da ja nichts angeben. Oder doch? Dann wie?
    Auf meiner Bsp-Seite, existieren Aufträge, welche div. Unterpunkte haben. Klickt man einen Auftrag an, sollen diese ausgegeben werden. Das klappt direkt als Liste, aber ich möchte es auch gerne in der Navigation haben. Wie man sieht, habe ich die einzelnen Module auf einer Seite gesetzt, nur um zu sehen, ob die auch korrekt ausgegeben werden. Was der Fall ist.
    In der Navigation soll jetzt aber das entsprechende Modul ausgegeben werden. Eingebunden sind sie, aber da ich eben keinen Parameter habe, erscheint eigentlich nichts.
    Übergeben werden sollte der Parameter - item.
    Wie kann ich das lösen?

    Hier kann man es sich anschauen: www.odenwerk.de/herbold/ - Login mit kunde1 und kundekunde1
    Adminzugang auf Nachfrage.
    Napalm
  • MacKP
    Contao-Yoda
    • 15.06.2009
    • 13315

    #2
    Hallo Napalm,
    was möchtest du in der Navi haben? Ich habs nicht herauslesen können... die Kategorien? Die einzelnen Items?
    Naja, egal. Benutz dafür dann einfach die Catalog-Navigation. DIe ist für sowas gedacht.

    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

    • Napalm
      Contao-Nutzer
      • 17.10.2011
      • 52

      #3
      Momentan habe ich zwei Module, welche mir hier in diesem Bsp. div. Aufstellzeichnungen und Maschinen anzeigen. Dort sind jeweils Auftragsbezogen verschiedene PDF's hinterlegt. Beide Module habe ich erstmal in die Seite Aufstellzeichnungen eingebunden, um zu sehen, ob diese so funktionieren.
      Gerne möchte ich aber links eine Navigation haben, mit der ich die einzelnen Seiten direkt aufrufen kann und mir dann eben nur das eine entsprechende Modul auf der Seite ausgegeben wird. Also eigentlich eine ganz normale Navigation.
      Allerdings muß ich ja Parameter übergeben, damit mir bei den Maschinen zum Bsp. auch eben nur die PDF's ausgegeben werden, die zu den entsprechenden Auftrag gehören. Ja und da komme ich leider nicht weiter.
      Es wäre wirklich toll, wenn du da einmal einen Blick drauf werfen könntest.
      Napalm

      Kommentar

      • Napalm
        Contao-Nutzer
        • 17.10.2011
        • 52

        #4
        Das mit der Catalog-Navigation habe ich ja wirklich ewig probiert. Aber ich bekomme das leider einfach nicht hin. Mir ist schon klar, daß sowas damit funktionieren sollte, nur wie? Ich hab die halbe Nacht im Forum und im Wiki verbracht und eben leider keine Lösung gefunden.
        Napalm

        Kommentar

        • MacKP
          Contao-Yoda
          • 15.06.2009
          • 13315

          #5
          Hallo Napalm,
          ich hab ja geschaut. Ich mag nur nicht im Quellcode gucken was für ein Modul wo ist um was zu erreichen, weil mir das zu Mühselig ist ;-)

          Also, d.h. Maschine = Item im Catalog ?
          d.h. dann das du die Catalog Navigation benutzten könntest. Die kann extre die einzelnen Items darstellen.

          Ansonsten könntest du auch den Catalog mit normalen Contao Seiten verknüpfen, dann auf den Seiten mit hilfe der Catalog Liste die Ausgabe machen (auch wenn da nur ein Item angezeigt wird!).. .wie das genauer geht findest du hier und im Wiki beschrieben.

          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

          • Napalm
            Contao-Nutzer
            • 17.10.2011
            • 52

            #6
            Erst einmal danke, daß du geschaut hast!
            Das mit den Contao-Seiten hab ich auch probiert und leider auch nicht hinbekommen. Die Seiten schon, aber eben nicht die Items. Natürlich probiere ich weiter, aber mir fällt eigentlich auch nichts mehr ein, was ich noch machen könnte.
            Ich könnte dir einen Zugang geben, wenn du vielleicht kurz Zeit und Muse hättest?! Ich würde mich natürlich auch erkenntlich zeigen!
            Napalm

            Kommentar

            • Napalm
              Contao-Nutzer
              • 17.10.2011
              • 52

              #7
              Vielleicht liegt es auch daran, daß ich bei div. Einstellungen in der Catalog-Navigation folgenden Error erhalte:

              Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 261904 bytes)

              Daher kann ich dann nicht testen, ob eben diese Einstellung die richtige wäre.


              Ich nutze hier Contao 2.10.3 und den Catalog 2.0.0 beta2
              Napalm

              Kommentar

              • MacKP
                Contao-Yoda
                • 15.06.2009
                • 13315

                #8
                OK, da hast du anscheinend nicht genügend RAM zur Verfügung (beim Hoster mal nachfragen ob der den hochsetzt).

                Für die Variante mit der Verbindung von einem Katalog und den Seiten:

                1. Feldtyp Select im Katalog anlegen, den mit tl_page Verknüpfen
                2. Überall auf den Seiten dann ein Modul Catalog List einbauen (am besten über eigenes Seitenlayout)
                3. In der Liste die Bedingung:
                Code:
                FIND_IN_SET({{env::page_id}}, titel_vom_item)>0
                Im Moment bin ich ziemlich dicht.. von daher hab ich leider keine Zeit dir dabei direkt zu helfen...

                Viele Grüße

                PS: Die Seitenauswahl funktioniert dann praktisch so wie eine Kategorisierung (nur eben nicht über Taxonomie, sondern über die Seitennamen)
                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

                • Napalm
                  Contao-Nutzer
                  • 17.10.2011
                  • 52

                  #9
                  Also am RAM kann es nicht liegen. Sowohl lokal als auch beim Hoster kommt dieser Fehler. Das andere schaue ich mir mal genauer an. Danke erstmal.
                  Napalm

                  Kommentar

                  • Napalm
                    Contao-Nutzer
                    • 17.10.2011
                    • 52

                    #10
                    Zitat von MacKP Beitrag anzeigen
                    1. Feldtyp Select im Katalog anlegen, den mit tl_page Verknüpfen
                    2. Überall auf den Seiten dann ein Modul Catalog List einbauen (am besten über eigenes Seitenlayout)
                    3. In der Liste die Bedingung:
                    Code:
                    FIND_IN_SET({{env::page_id}}, titel_vom_item)>0
                    Ich kann dazu keinen Bezug zur Navigation finden. Das sind die 'Listen-Module', die ich ja schon habe und die ja auch funktionieren.
                    Was ich aber sagen kann ist, daß der schon gepostete Fehler eigentlich immer kommt, wenn ich ein Catalog-Navigations-Modul in die Seite einbinde. Also kann ich gar nicht schauen, ob das so richtig wäre mit der Navigation.
                    Ich werde es bei Gelegenheit mal mit einer älteren Version probieren.
                    Napalm

                    Kommentar

                    • MacKP
                      Contao-Yoda
                      • 15.06.2009
                      • 13315

                      #11
                      Hallo Napalm,
                      das geht bei meiner Erklärung um die 2. Möglichkeit. Die direkte Verknüpfung von Items zu Seiten. Die Seiten kannst du ja dann normal anlegen und dann in der Navi anzeigen lassen.
                      Die Catalog Liste benutzt man in dem Fall dann nur um das passende Item anzuzeigen (einfach Komplett wie eine Detailseite).

                      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...