Merkzettel - Auf Merkzettel hinzufügen in der Detaiansicht

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • matuweb
    Alter Contao-Hase
    • 22.06.2009
    • 1342

    #31
    Hallo,

    werde aus dem Beitrag nicht schlau und versuche noch einmal meine Frage:

    Wie kann ich im Katalog-Leser den Buton Merkzettel hinzufügen?
    Welchen Code-Schnippsel muss ich ins Full-Template setzen?

    Er ist janur in der Katalogliste eingebaut...

    Danke

    Grüß
    Matu
    Viele Grüße aus Köln
    Matu

    Kommentar

    • Tim G
      Contao-Urgestein
      • 13.02.2010
      • 2212

      #32
      Zitat von matuweb Beitrag anzeigen
      Hallo,

      werde aus dem Beitrag nicht schlau und versuche noch einmal meine Frage:

      Wie kann ich im Katalog-Leser den Buton Merkzettel hinzufügen?
      Welchen Code-Schnippsel muss ich ins Full-Template setzen?

      Er ist janur in der Katalogliste eingebaut...

      Danke

      Grüß
      Matu
      Es reicht das Feld in den Moduleinstellungen des Katalogleser auszuwählen bei den sichtbaren Feldern.
      http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

      Kommentar

      • matuweb
        Alter Contao-Hase
        • 22.06.2009
        • 1342

        #33
        Ich habe es ausgewählt, es wird mir aber im FE nicht angezeigt.

        Im Leser modul habe ich den Haken bei Merkliste [merkliste:notelistvariants] gesetzt...
        Zuletzt geändert von matuweb; 08.04.2013, 18:00.
        Viele Grüße aus Köln
        Matu

        Kommentar

        • Tim G
          Contao-Urgestein
          • 13.02.2010
          • 2212

          #34
          Zitat von matuweb Beitrag anzeigen
          Ich habe es ausgewählt, es wird mir aber im FE nicht angezeigt.

          Im Leser modul habe ich den Haken bei Merkliste [merkliste:notelistvariants] gesetzt...
          Das Standardmerkliste Feld wird im BE als eine Textarea angezeigt. Wenn die leer bleibt, kommt erstmal kein Wert im Template an.
          Das Standard-Template z.B. catalog_full überprüft aber in der foreach Schleife ob das Feld einen Wert trägt, wenn nicht wird es ignoriert. Das passiert sicher hier.

          catalog_full, Zeile 9
          PHP-Code:
          <?php if (strlen($data['raw'])): ?>
          http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

          Kommentar

          • matuweb
            Alter Contao-Hase
            • 22.06.2009
            • 1342

            #35
            Ich möchte eigentlich nur den Submit-Btn/Link "Zur Merklistee hinzufügen" in das Leser-Template einbauen.
            Keine Formularfelder oder Varianten.
            Wenn der User den Link klickt, soll die Anzeige in die Merkliste gespeichert werden.

            Wie stelle ich dies an?
            Viele Grüße aus Köln
            Matu

            Kommentar

            • Tim G
              Contao-Urgestein
              • 13.02.2010
              • 2212

              #36
              Mit css einfach den überflüssigen Rest ausblenden.


              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

              • matuweb
                Alter Contao-Hase
                • 22.06.2009
                • 1342

                #37
                Es wird mir ja erst gar nichts angezeigt !
                Viele Grüße aus Köln
                Matu

                Kommentar

                • Tim G
                  Contao-Urgestein
                  • 13.02.2010
                  • 2212

                  #38
                  Zitat von Tim G Beitrag anzeigen
                  Das Standardmerkliste Feld wird im BE als eine Textarea angezeigt. Wenn die leer bleibt, kommt erstmal kein Wert im Template an.
                  Das Standard-Template z.B. catalog_full überprüft aber in der foreach Schleife ob das Feld einen Wert trägt, wenn nicht wird es ignoriert. Das passiert sicher hier.

                  catalog_full, Zeile 9
                  PHP-Code:
                  <?php if (strlen($data['raw'])): ?>
                  Hast Du das geprüft?
                  http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

                  Kommentar

                  • matuweb
                    Alter Contao-Hase
                    • 22.06.2009
                    • 1342

                    #39
                    Ja, die Zeile steht im Template:

                    Code:
                    <?php if (strlen($data['raw'])): ?>
                    <div class="field <?php echo $field; ?>">
                    	<div class="label"><?php echo $data['label']; ?></div>
                    	<div class="value"><?php echo $data['value']; ?></div>
                    </div>
                    <?php endif; ?>
                    Viele Grüße aus Köln
                    Matu

                    Kommentar

                    • Tim G
                      Contao-Urgestein
                      • 13.02.2010
                      • 2212

                      #40
                      Na dann raus mit der If-Abfrage! Oder das Merkliste-Feld direkt ansprechen, ausserhalb der If-Abfrage.
                      http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

                      Kommentar

                      • matuweb
                        Alter Contao-Hase
                        • 22.06.2009
                        • 1342

                        #41
                        Sorry, ich kann leider kein PHP...

                        Kannst du mir helfen?
                        Viele Grüße aus Köln
                        Matu

                        Kommentar

                        • Tim G
                          Contao-Urgestein
                          • 13.02.2010
                          • 2212

                          #42
                          Du musst ja nichts schreiben, nur löschen.
                          Einfach das erste if(...) weg und unten das endif

                          Oder Du gibst im Backend einfach mal nen Text ein in das Merkliste-Feld deines Katalog-Eintrags. Dann solltest Du das Feld auch im Frontend sehen.
                          http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

                          Kommentar

                          • matuweb
                            Alter Contao-Hase
                            • 22.06.2009
                            • 1342

                            #43
                            Ah Danke !

                            Jetzt geht es.
                            Viele Grüße aus Köln
                            Matu

                            Kommentar

                            • matuweb
                              Alter Contao-Hase
                              • 22.06.2009
                              • 1342

                              #44
                              Mhm irgendwie doch nicht...

                              Wie lautet der komplette Code, um den Merklisten Button im eigenen Detail-Template anzuzeigen?

                              Mit
                              <?php echo $data['merkliste']; ?>
                              wird nichts angezeigt...

                              So soll es aussehen
                              Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Bildschirmfoto 2013-05-22 um 15.33.56.png
Ansichten: 1
Größe: 7,8 KB
ID: 923122

                              Wie kann man denn dem Button Empfehlen den Katalogtitel und weiteren Text mitgeben?
                              Zuletzt geändert von matuweb; 22.05.2013, 15:43.
                              Viele Grüße aus Köln
                              Matu

                              Kommentar

                              Lädt...