Catalog2 + Merkzettel

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • lomex
    Contao-Fan
    • 03.07.2009
    • 791

    #1

    Catalog2 + Merkzettel

    Hi,

    habe heute meinen ersten Catalog (neuesten Trunk) erfolgreich aufgesetzt. Jetzt würde ich gerne die neue Merkzettel-Funktion einbauen, nur leider hakt es da.

    Die im Tutorial beschriebenen Template-Einstellungen
    • Katalog-Layout -> catalog_merkzettel_liste_item (Original: catalog_simple)
    • Katalog-Template -> mod_cataloglist_merkzettel_liste


    kann ich aber nicht einstellen. Das Template bzw. das Layout ist einfach nicht vorhanden. Weiß jetzt nicht mehr weiter. Kann mir jemand helfen?

    Olli

    PS
    In meinem Projekt reicht eine Liste mit Merkzettelfunktion. Es gibt keine Detailansicht. Bin im Moment noch lokal auf dem Rechner. Alle Erweiterungen aus dem Trunk sind installiert.
    Zuletzt geändert von lomex; 23.05.2010, 17:01.
  • MacKP
    Contao-Yoda
    • 15.06.2009
    • 13315

    #2
    Hallo lomex,
    die beiden Templates habe ich selbst erstellt gehabt. Daher steht daneben welche die Originalen sind die man benutzen kann. Ich werde das aber wieder entfernen, da ich nicht auf jedes einzelne Template eingehen werde welches ich mal erstellt habe ^^
    Nimm also einfach die Originalen.

    Versuchs mal so (wegen Liste):
    Wenn du nur eine Liste mit Merkzettelfunktion haben möchtest, dann must du einfach in der Liste auch die Felder darstellen lassen für die Merkzettelfunktion...
    Ich kann dir aber gerade nicht sagen ob das Funktioniert, da du dann viele Formalare auf einer Seite hast und es sein kann das die sich im Wege stehen.
    Teste es einfach mal und gib Bescheid was raus gekommen ist.

    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

    • lomex
      Contao-Fan
      • 03.07.2009
      • 791

      #3
      Habs ja mit den Originalen versucht. Der Ansatz war mir aber bis vor 2min nicht klar. Im ersten Versuch fehlten mir noch die Erweiterungen aus dem Trunk. Dadurch fehlte auch das Feld Merkliste. Nach der Installation bin ich dann nicht mehr jede Variante durchgegangen :-)

      Hatte das Katalogfeld "Merkliste" zuerst nicht im Katalog gesehen. Jetzt läufts.

      Für die anderen:
      • Im Katalog das Feld "Merkliste" hinzufügen
      • Dieses Feld im Modul Liste oder Leser sichtbar schalten
      • Im Kontaktformular einfach das Feld "Merkliste" hinzufügen
      • Fertig

      Kommentar

      • Acta
        Contao-Urgestein
        • 06.07.2009
        • 1565

        #4
        In dem Tut heißt es man soll im Katalog ein Feld anlegen mit dem Namen: "Merkliste und Varianten "

        Entweder bin ich einfach nur blind? oder ich Verstehe das Tut. nicht.

        Ich habe verschiedene Items angelegt. Nun möchte ich das der User die Möglichkeit hat einzelne Items auf eine Liste zu setzen und zum Schluss "zu bestellen". Deshalb dachte ich mir ich könnte die Merkliste verwenden. Das ganze Versuche ich ohne Tags zu machen. Ist das so überhaupt möglich?

        Kommentar

        • MacKP
          Contao-Yoda
          • 15.06.2009
          • 13315

          #5
          Hallo Acta,
          bisher geht die Merkliste nur mit Feldern für Varianten.
          Und wenn das bei dir noch nicht als Feldtyp vorhanden ist, dann musst du catalognotelist erst noch installieren ;-)

          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

          • Acta
            Contao-Urgestein
            • 06.07.2009
            • 1565

            #6
            Hm.. Schade... gleich mal noch ne Frage: Die Auswahlkriterien beim Feld Auswahl müssen zwingend in einer Datenbank geschrieben sein?

            Kommentar

            • MacKP
              Contao-Yoda
              • 15.06.2009
              • 13315

              #7
              Zitat von Acta Beitrag anzeigen
              Hm.. Schade... gleich mal noch ne Frage: Die Auswahlkriterien beim Feld Auswahl müssen zwingend in einer Datenbank geschrieben sein?
              Äh.. wie meinst du das? Woher willst das sonst nehmen?
              Wobei man sowas natürlich einfach als zweiten Katalog oder als Taxonomie pflegen kann.

              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

              • Acta
                Contao-Urgestein
                • 06.07.2009
                • 1565

                #8
                Naja bei EFG z.b. gibt es doch ein Auswahlfeld bei dem Ich die Felder selbst beschriften kann. Also das ganze ohne Erst ne db mit den Daten anzulegen...

                So ne Art Radio, Select oder Checkbox ähnlich dem EFG meine ich also...

                Kommentar

                • MacKP
                  Contao-Yoda
                  • 15.06.2009
                  • 13315

                  #9
                  Zitat von Acta Beitrag anzeigen
                  Naja bei EFG z.b. gibt es doch ein Auswahlfeld bei dem Ich die Felder selbst beschriften kann. Also das ganze ohne Erst ne db mit den Daten anzulegen...

                  So ne Art Radio, Select oder Checkbox ähnlich dem EFG meine ich also...
                  Das ist für die Varianten vom Merkzettel bisher nicht in Planung.

                  Ansonsten funktionieren natürlich alle aufgezählten Versionen...

                  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

                  • Acta
                    Contao-Urgestein
                    • 06.07.2009
                    • 1565

                    #10
                    Wenn ich das Formular abschicke erhalte ich beim versenden von Rohdaten Informationen darüber was auf der Merkliste steht.

                    Verwende ich im EFG die Besätigungsmail option und übergebe dort den tag {{form:rodukt_merkliste}} wird dieser leer übergeben.

                    Deshalb meine Frage: Bei welchen übertragungslösungen des EFG wird das Feld mit übergeben?

                    Ich habe die Option per E-mail versenden gewählt. Dabei erfolgt dann eine etwas unschöne Ausgabe:

                    Verwende ich EFG funktionen wie EFG - Per E-Mail versenden und EFG - Bestättigungsmail versenden erfolgt keine übergabe von Informationen aus dem Feld "produkt_merkliste" und somit keine Informationen darüber was auf der Merkliste gestanden hat.

                    Kommentar

                    • Acta
                      Contao-Urgestein
                      • 06.07.2009
                      • 1565

                      #11
                      Also ich Versuch es nochmal logisch darzustellen.

                      Ich habe im EFG ein Formular erstellt wie in der Anleitung zu sehen war. Im EFG habe ich bei Besättigungsmail versenden einen haken gesetzt und dort bei den zu versenden Informationen das Feld {{form:rodukt_merkliste}} (Feldbezeichnung wie in Tut) aufgenommen.

                      Sende ich das Formular jedoch dann ab wird dem Feld keine Informationen übergeben.

                      Verwendet man die Formulargeneratorfunktion "Per E-Mail versenden" so werden in der Rohdaten-Email die Kompletten Angaben, der auf der Merkliste stehenden Items, übergeben.

                      Was jedoch nicht übergeben wird ist die Anzahl des Gegenstandes.

                      Sprich man kann ja die Menge angeben, wieviel man von einem Gegenstand haben möchte. Die Mengen wird auch über dem ersten Katalogfeld angezeigt zb: 1 x

                      Doch in der E-Mail wird die Anzahl, wie man unten sieht nicht übergeben.

                      Das schaut dann je nach sichtbaren Feldern so aus:

                      Code:
                      Produkt_merkliste: Ihre MerklisteBild:: tl_files/RedakteurDateien/Pressestelle/Inventar/1_Messewand.JPG  Bezeichnung:: Messewand  Höhe:: 2.4  Breite:: 3.5  Merkzettel::   Bild:: tl_files/RedakteurDateien/Pressestelle/Inventar/2_Lampen.jpg  Bezeichnung:: Lampen für Messewand  Höhe:: 0  Breite:: 0  Merkzettel::
                      Ziemlich Wild und unsortiert.


                      Deshalb meine Frage: gibt es eine Möglichkeit, die bestellten Sachen auch dem EFG - Bestätigungsmail zu übergeben. Und gibt es eine Möglichkeit die Ausgabe der Daten besser zu strukturieren?
                      Zuletzt geändert von Acta; 17.06.2010, 09:18.

                      Kommentar

                      • MacKP
                        Contao-Yoda
                        • 15.06.2009
                        • 13315

                        #12
                        Hallo Acta,
                        du hast 1. die Möglichkeit im Template zu konfigurieren, welche Felder überhaupt ausgegeben werden (auch für die E-Mail).
                        Die Darstellung von dem Item in einer Zeile geht im Moment nicht anders (leo hat schon ein Ticket deswegen).

                        Was mit dem EFG ist weiß ich nicht.
                        Den hab ich noch nie benutzt von daher weiß ich nicht wie der Arbeitet und warum der die Daten nicht übernehmen kann.

                        Viele Grüß
                        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

                        • Acta
                          Contao-Urgestein
                          • 06.07.2009
                          • 1565

                          #13
                          Ja MackP ich weiß man kann ja direkt in den Einstellungen im Formulargenerator definieren welche Felder angezeigt werden und welche nicht. Das habe ich auch alles gefunden. Nur je mehr Informationen man sich auf der Merkliste anzeigen lässt umso mehr werden auch in der E-mail übertragen.

                          Sprich ich habe keine Möglichkeit gefunden zu sagen: Zeige mir zwar alle Felder an auf der Merkliste... übertrage mir in der E-mail jedoch nur die Felder A und B und F...

                          Etwas ratslos bin ich auch bei der Frage warum er in der E-mail nicht die Anzahl mit Überträgt.
                          Angehängte Dateien
                          Zuletzt geändert von Acta; 17.06.2010, 09:33.

                          Kommentar

                          • MacKP
                            Contao-Yoda
                            • 15.06.2009
                            • 13315

                            #14
                            Hallo Acta,
                            wie gesagt übers Template.
                            Das was du suchst ist -> form_catalognotelist_mail.tpl

                            Warum jetzt gerade bei dir die Anzahl nicht übertragen wird kann ich so nicht sagen...

                            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

                            • Acta
                              Contao-Urgestein
                              • 06.07.2009
                              • 1565

                              #15
                              Ich hab da a nochmal 2 Bilder angehangen. Im ersten ist die Anzahl in der Ausgabe auf der Merkliste zu sehen. Wie man auf dem zweiten Bild sieht wird es in der E-mail nicht mit übergeben.

                              Kommentar

                              Lädt...