Problem mit Merkzettel

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Con-Taoist
    Contao-Nutzer
    • 27.09.2012
    • 62

    #1

    Problem mit Merkzettel

    Hallo Forum,

    ich versuche gerade einen Merkzettel in meine Katalogkonstruktion einzubinden. Habe das mit Hilfe der Hinweise aus dem WIKI gemacht:

    - ein Formular für die Merkliste angelegt inkl. eines Felds vom Typ Modul vom Typ "Katalog-Merkliste"
    - eine neue Seite angelegt und dort dieses Formular eingebunden
    - im Katalog ein Feld vom Typ "Merkliste und Varianten" erstellt
    - im Modul Katalogleser dieses Feld aktiviert, so dass es meiner Vermutung nach im Frontend einen Link zur Merkliste erzeugt und das ausgewählte Item dort hinzufügt

    Wenn ich nun eine Detailseite anzeigen lasse ist dort noch nichts zu sehen. Also kein Link oder Ähnliches mit dessen Hilfe man das Item der Merkliste zufügen kann. Muss man im Katalog-Feld "Merkliste und Varianten" irgendwelche Einstellungen vornehmen, damit im Frontend ein Link angezeigt wird?

    Hoffe Ihr könnt mir weiterhelfen.
    Danke im Voraus
  • Tim G
    Contao-Urgestein
    • 13.02.2010
    • 2212

    #2
    Problem mit Merkzettel

    Das Merkliste-Feld erzeugt ein TinyMCE Feld im Eintrag. Schreib da mal was rein.
    Bzw. Im Template die Zeile entfernen das nur Felder mit Inhalt ausgegeben werden.


    Sent from my iphone using Tapatalk
    http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

    Kommentar

    • Con-Taoist
      Contao-Nutzer
      • 27.09.2012
      • 62

      #3
      Habe soeben festgestellt, dass sobald irgendein Text in das Katalog-Feld "Merkliste" eingegeben wird, auch im Frontend der benötigte Link plus Optionsfeld zur Mengenangabe erscheint. Wenn ich keinen eigenen Text eingebe, ist im Frontend nichts zu sehen. Wie auch immer - die Sache hat sich damit erledigt.

      Kommentar

      • Tim G
        Contao-Urgestein
        • 13.02.2010
        • 2212

        #4
        Problem mit Merkzettel

        Genau
        Ich finds umständlich so. Besser das Template anpassen, dann muss man nicht immer was reinschreiben

        Sent from my iphone using Tapatalk
        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

          #5
          Jap, ist aktuell noch etwas suboptimal..
          Vllt könnte mal jemand ein Ticket dazu 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

          • Tim G
            Contao-Urgestein
            • 13.02.2010
            • 2212

            #6
            Problem mit Merkzettel

            Ich schau mal ob man das nicht schnell über die dcaconfig lösen kann.
            Auch gleich nen default Wert mit unterjubeln


            Sent from my iphone using Tapatalk
            http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

            Kommentar

            • qba
              Contao-Fan
              • 23.07.2010
              • 574

              #7
              Ach, wenn Du Dir das anguckst, dann hänge ich mal schnell mit rein, damit ich die Info auch in mein Postfach bekomme
              Gruß qba|uwe

              Kommentar

              • Tim G
                Contao-Urgestein
                • 13.02.2010
                • 2212

                #8
                Ach der Uwe wieder

                So, war grad unterwegs.

                Hier ein paar Optionen:

                // dcaconfig.php
                PHP-Code:
                // Default value
                $GLOBALS['BE_MOD']['content']['catalog']['fieldTypes']['notelistvariants']['fieldDef']['default'] = 'Merken';
                // Single Textfield
                $GLOBALS['BE_MOD']['content']['catalog']['fieldTypes']['notelistvariants']['fieldDef']['inputType'] = 'text';
                // Textarea w/o TinyMCE
                $GLOBALS['BE_MOD']['content']['catalog']['fieldTypes']['notelistvariants']['fieldDef']['eval']['rte'] = ''; 
                
                Auch sehr fluffig als Radio-Button. Macht fast am meisten Sinn. Einfügen Ja/Nein.
                PHP-Code:
                $GLOBALS['BE_MOD']['content']['catalog']['fieldTypes']['notelistvariants']['fieldDef']['inputType'] = 'radio';
                if($GLOBALS['BE_MOD']['content']['catalog']['fieldTypes']['notelistvariants']['fieldDef']['inputType'] == 'radio')
                {
                    $GLOBALS['BE_MOD']['content']['catalog']['fieldTypes']['notelistvariants']['fieldDef']['options'] = array(1=>'Merkliste einfügen');
                    $GLOBALS['BE_MOD']['content']['catalog']['fieldTypes']['notelistvariants']['fieldDef']['eval']['includeBlankOption'] = true;
                } 
                
                Zuletzt geändert von Tim G; 23.11.2012, 10:24.
                http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

                Kommentar

                • qba
                  Contao-Fan
                  • 23.07.2010
                  • 574

                  #9
                  Cool das probier ich mal aus. Und wenn es nicht klappen sollte, dann schicke ich Dir einfach so 20-30 E-Mails mit Fragen.
                  Gruß qba|uwe

                  Kommentar

                  • Tim G
                    Contao-Urgestein
                    • 13.02.2010
                    • 2212

                    #10
                    Und wenn es nicht klappen sollte,
                    Klassischer Fall von: "Das Problem befindet sich vor dem Bildschirm"

                    Zitat von qba Beitrag anzeigen
                    dann schicke ich Dir einfach so 20-30 E-Mails mit Fragen.
                    ääähh... ich muss weg.
                    http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

                    Kommentar

                    • qba
                      Contao-Fan
                      • 23.07.2010
                      • 574

                      #11
                      So nun bin ich endlich mal dazu gekommen das aus zu probieren. Und ich muss leider zugeben, dass das Problem tatsächlich vor dem Monitor sitzt *verdammt*

                      Bei mir wird einfach kein Default-Wert eingetragen. Muss ich hier:

                      PHP-Code:
                      // Default value 
                      $GLOBALS['BE_MOD']['content']['catalog']['fieldTypes']['notelistvariants']['fieldDef']['default'] = 'Merken'; 
                      // Single Textfield 
                      $GLOBALS['BE_MOD']['content']['catalog']['fieldTypes']['notelistvariants']['fieldDef']['inputType'] = 'text'; 
                      // Textarea w/o TinyMCE 
                      $GLOBALS['BE_MOD']['content']['catalog']['fieldTypes']['notelistvariants']['fieldDef']['eval']['rte'] = ''; 
                      
                      noch was userspezifisches eintragen? Also z.B. bei ['fieldTypes'] der bei ['fieldDef']. Es hört sich naheliegend an, aber ich blick nicht durch. Ich habe in das zweite Feld versucht den Spaltennamen meiner Merkliste einzugeben, aber nüscht passiert. Helft mir mal bitte auf die Sprünge.

                      In den Katalogeinträgen bleibt mein Feld einfach leer. Guckst Du: Klicke auf die Grafik für eine vergrößerte Ansicht

Name: favoritenliste.jpg
Ansichten: 1
Größe: 19,8 KB
ID: 920833
                      Gruß qba|uwe

                      Kommentar

                      • Tim G
                        Contao-Urgestein
                        • 13.02.2010
                        • 2212

                        #12
                        Ein Default-Wert wird nur gefüllt, wenn es sich um einen brandneuen Datensatz handelt.
                        Es kann ja durchaus gewünscht sein ein leeres Feld zu haben, daher nur bei neuen Datensätzen.
                        http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

                        Kommentar

                        • qba
                          Contao-Fan
                          • 23.07.2010
                          • 574

                          #13
                          Ok das erklärt Einiges. Danke.
                          Gruß qba|uwe

                          Kommentar

                          • Allan
                            Contao-Nutzer
                            • 01.09.2009
                            • 47

                            #14
                            catalognotelist_cataloglist - Ausgabe Counter

                            Hi,

                            eine Verständnisfrage:
                            Wir setzen zur Ausgabe der gemerkten Items auf einer Seite 2 Module catalognotelist_cataloglist ein.
                            Die Anzeige der gemerkten Items klappt super, nur der Counter spielt etwas verrückt.

                            In einem Modul sind beispielsweise 3 Items enthalten im Anderen bspw. nur 1.
                            Allerdings zeigt der Counter (Summe der gemerkten Items) in beiden Modulen immer dieselbe Zahl an, in diesem Fall die höhere, nämlich 3.

                            Kann denn nur ein (1) Modul pro Seite ausgegeben werden?
                            Liegt das an der Verarbeitung über die Session?

                            Danke
                            Allan

                            Kommentar

                            • MacKP
                              Contao-Yoda
                              • 15.06.2009
                              • 13315

                              #15
                              Hallo Allan,
                              versteh ich nicht ganz.. ihr habt 2 mal eine Merkliste?
                              Oder wie ist das zu verstehen?

                              An sich wurde die Merkliste nur als eine Merkliste entworfen. Da kann es durchaus sein, das es zu solchen Problemen kommt. Eventuell solltet ihr diese Abfrage dann selber 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

                              Lädt...