dcawizard im catalog verwenden

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • geniestreiche
    Contao-Nutzer
    • 25.11.2010
    • 7

    #1

    dcawizard im catalog verwenden

    Servus,

    ich würde gerne mit der catalog-extension folgendes Szenario umsetzen: Ein Land (Deutschland) hat einzelne Bundesländer, die haben wiederum Städte. Zu den Städten soll die Überlieferung an Stadtbüchern erfasst werden, die seit dem Mittelalter entstanden und noch erhalten sind. Wichtig ist, das ich im Frontend, sagen wir mal in der linken Spalte, mehrere Filter kombinieren kann, um die Suchtreffer eingrenzen zu können. Zeige mit zum Beispiel alle Städte aus Thüringen und Sachsen mit Stadtbüchern aus der Kategorie Rechnungsbücher.

    Nach einigem probieren bin ich jetzt für die Katalog-Liste und den Katalog-Filter von einem Katalog Stadtbuch ausgegangen, in dem ich die Felder Stadtbuch-Titel, Stadt, Bundesland und Stadtbuchkategorie eingefügt habe, damit ich die Filter alle zusammenbekomme und sich die jeweilige Auswahl auf die anderen Filter auswirkt. Stadt, Bundesland und Kategorie verweisen jeweils auf Einträge aus anderen Katalogen. Wenn ich jetzt ein neues Stadtbuch eintrage, muss ich ja immer die Stadt, das Bundesland und die Kategorie auswählen, was bei vielen Einträgen zu jeweils einer Stadt nervig ist.

    Zur Vereinfachung wollte ich als Feldtyp für ein Katalog-Feld den dcawizard einbauen, der es ermöglicht bspw. innerhalb des Kataloges Stadt neue Einträge in der Tabelle Stadtbücher zu machen.

    Da ich mich mit dem Erstellen von Extensions bisher noch nicht beschäftigt habe, weiß ich nicht, an welchen Schrauben ich drehen muss, damit sich das gewünschte Ergebnis einstellt. Evtl. ist es ja auch gar nicht möglich... Das wäre aber auch ne wertvolle Erkenntnis. Also wenn einer ne Idee hat, ich würde mich freuen...

    MfG

    Jens
  • schman
    Community-Moderator
    • 20.06.2009
    • 3739

    #2
    Ich weiß leider nicht ob ich dich richtig verstanden habe, ist es das was du suchst?


    Hier mal der Eintrag für den normalen Wizard im Wiki
    Kein Privat Support via PM.

    Kommentar

    • geniestreiche
      Contao-Nutzer
      • 25.11.2010
      • 7

      #3
      Naja, bei dem multitextwizard kann ich ja "nur" so und so viele Eingabefelder zur Verfügung stellen. Ich bräucht aber dazu eher noch Checkboxen, Auswahlfelder usw. Mit dem dcawizard kann man innerhalb einer Datensatzes quasi Kinddatensätze einer Fremdtabelle bearbeiten, hinzufügen oder entfernen. Das schwebte mir eher vor. Also Stadt aufrufen, meinetwegen Dresden, und darin die Datensätze eines anderen Kataloges bearbeiten.

      Kommentar

      • MacKP
        Contao-Yoda
        • 15.06.2009
        • 13315

        #4
        Hallo geniestreiche,
        das Thema hat sich Toflar schon mal angeschaut. Ergebniss: aktuell im Catalog nicht möglich. Der müsste dafür zu 80% neu geschrieben werden....
        Du kannst also nur die 1:n Verknüpfung über einen weiteren Catalog machen.

        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

        • geniestreiche
          Contao-Nutzer
          • 25.11.2010
          • 7

          #5
          Schade...

          Was ich oben noch vergessen hatte, ich will ja als Liste eine Ausgabe der Städte erreichen. Beim Klick auf eine Stadt sollen dann die Details kommen. Wenn ich jetzt bei der Liste vom Stadtbuch ausgehe, bekomme ich natürlich Städte mehrfach, da ja eine Stadt mehrere Stadtbücher hat. Ist es ein gangbarer Weg, wenn ich dafür im Template die Städtenamen in ein Array pushe und dann mit array_unique die doppelten Werte herausfiltere. Aber wie schreibe ich dann einen Link, der zur Detailseite bspw. /items/dresden.html verweist und wo ich dann die Stadtbücher zu dieser Stadt wieder zusammenführen kann. Geht das?

          MfG

          Jens

          Kommentar

          • MacKP
            Contao-Yoda
            • 15.06.2009
            • 13315

            #6
            Hallo geniestreiche,
            ja sowas geht. Such mal hier im Forum nach Kategorie nur einmal ausgeben (oder im Wiki). Das ist inzwischen öfter mal durchgekaut worden.

            Das andere versteh ich noch nicht.. bzw. ich versteh das Problem nicht. Related oder Referenz sollte dir da weiter helfen. Und der Link ändert sich doch nicht?

            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

            • geniestreiche
              Contao-Nutzer
              • 25.11.2010
              • 7

              #7
              Grad noch mal ein wenig mit ein paar Testdaten rumprobiert und oh Schreck. Wenn ich mehrere Filter habe, bspw. Bundesland und Kategorie will ich das so filtern, das wenn ich ein Bundesland anklicke die Treffer nur aus diesem jeweiligen kommen. Wenn ich jetzt dazu noch eine Kategorie auswähle möchte ich, das die Treffer weiter gefiltert werden, ich also nur Treffer erhalte aus dem Bundesland und der Kategorie. Ich meine das das bis gestern auch noch geklappt hatte. Auch nach rumspielen mit den AND/OR-Auswahlen in der Katalog-Liste bekomme ich zwar die Ergebnisse aus dem Bundesland gefiltert aber sobald ich ne Kategorie dazu klicke kommen auch Treffer aus anderen Bundesländern.

              Bin ich jetzt bescheuert oder geht das nicht. Ich könnte heulen. Die haben sich bei dem Projekt dermaßen auf diese Filterung versteift. Es ist zum Verrücktwerden...

              Kommentar

              • MacKP
                Contao-Yoda
                • 15.06.2009
                • 13315

                #8
                Hallo geniestreiche,
                das ist anscheinend ein kleiner Bug. Das Problem hatte gestern noch jemand. Ist auch schon in einem Ticket 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

                • geniestreiche
                  Contao-Nutzer
                  • 25.11.2010
                  • 7

                  #9
                  Heisst im Umkehrschluss, wenn es ein Bug ist und wenn der behoben ist, kann es so funktionieren wie ich es mir vorstelle. Das also mehrere Filter-Felder auf die Ergebnismenge angewandt werden. Quasi ne Art facettierte Suche, wie man es bspw. von Ebay kennt.

                  Kommentar

                  • MacKP
                    Contao-Yoda
                    • 15.06.2009
                    • 13315

                    #10
                    Äh... man kann es so benutzen, das Filter A und Filter B und Filter C genutzt werden und dann nur Items sichtbar sind, die mindestens alle drei Eigenschaften besitzen.

                    Was Ebay kann weiß ich nicht... ist überhaupt nicht mein Feld in dem ich mich gerne Tummel.

                    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

                    • geniestreiche
                      Contao-Nutzer
                      • 25.11.2010
                      • 7

                      #11
                      Ja ich glaube wir meinen das gleiche. Ich hab z.B. die Filter Bundesland und Kategorie. Beide Filter sind Felder im Katalog Stadtbuch und verweisen auf einen jeweils eigenen Katalog. Wenn ich jetzt ein Bundesland auswähle und dazu eine Kategorie soll auch nur Ergebnisse geliefert werden, die beide Bedingungen erfüllen. Außerdem wil ich dann noch z.B. ein zweites Bundesland hinzuwählen können oder noch mehr Filter einbauen können. So hab ich es mir vorgestellt. Aber bei der Kombination gibt es derzeit einen Bug, right...

                      Kommentar

                      • MacKP
                        Contao-Yoda
                        • 15.06.2009
                        • 13315

                        #12
                        ja....
                        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...