Katalogeintrag auf beliebiger Inhaltsseite ausgeben

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • xchs
    Administrator
    • 19.06.2009
    • 14682

    #16
    Ich würde mir über das Backend-Modul "Templates" beispielsweise das Template "catalog_full.xhtml" kopieren und dann umbenennen in "catalog_ce" (oder was Du eben gerne möchtest). Anschließend wählst Du dieses kopierte und umbenannte Template in den Einstellungen des Catalog Elemente-Templates über das Auswahlfeld "Katalog-Layout" aus. Nun kannst Du dieses neue Template "catalog_ce" beliebig ändern und anpassen. Lass Dir dazu auch die verfügbaren Einträge im Array ausgeben; Details dazu findest Du im Wiki-Artikel "Catalog Templates anpassen"

    Was meinst Du mit "aber die Einträge werden nur als reiner Text ausgeben"? Logischerweise musst Du die Ausgabe erst noch mit CSS formatieren usw. Das HTML-Markup wird jedenfalls über das "catalog_ce" Template gesteuert.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]
    sigpic

    Kommentar

    • Webkrebse
      Contao-Nutzer
      • 16.04.2010
      • 77

      #17
      Zitat von MacKP Beitrag anzeigen
      Hallo charleen,
      nichts einfacher als das -> http://www.contao.org/de/extension-l...lement.de.html

      Viele Grüße
      Ich suche eine Dokumentation zu catalogcontentelement. Für Hinweise bin ich sehr dankbar.
      Internetagentur für kreative Webseiten - webkrebse.com

      Kommentar

      • MacKP
        Contao-Yoda
        • 15.06.2009
        • 13315

        #18
        Hallo Webkrebse,
        mehr Doku gibt es aktuell nicht (bin noch nicht dazu gekommen). Allerdings ist das auch nicht mehr als das:
        Klammer anklicken, Ankreuzen welche Felder ausgegeben werden sollen und welches Feld benutzt werden soll um die Auswahl im Content Element zu treffen (Aussagekräftigen Namen vergeben nicht vergessen, das erscheint dann beim Content Element). Danach noch Template auswählen und fertig. Schon kann man unter Include ein Catalog Content Element auswählen. Wählen welches Catalog Content Element genutzt werden soll, danach einzelnes Item.

        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

        • Webkrebse
          Contao-Nutzer
          • 16.04.2010
          • 77

          #19
          Zitat von MacKP Beitrag anzeigen
          Hallo Webkrebse,
          mehr Doku gibt es aktuell nicht (bin noch nicht dazu gekommen). Allerdings ist das auch nicht mehr als das:
          Klammer anklicken, [...]
          Meine Frage, weil ich ein viel grundlegenderes Problem habe. Sorry,stehe gerade auf dem Schlauch.

          Extension installiert -> keine weiteren Katalog Module.

          Wie binde ich nun ein? Über ein Insert-Tag? Wenn ja welches?
          Internetagentur für kreative Webseiten - webkrebse.com

          Kommentar

          • Webkrebse
            Contao-Nutzer
            • 16.04.2010
            • 77

            #20
            Ach, ich habs.

            Es gibt kein neues Modul, sondern ein neues Inhaltselement. :-D
            Internetagentur für kreative Webseiten - webkrebse.com

            Kommentar

            • MacKP
              Contao-Yoda
              • 15.06.2009
              • 13315

              #21
              Zitat von Webkrebse Beitrag anzeigen
              Ach, ich habs.

              Es gibt kein neues Modul, sondern ein neues Inhaltselement. :-D
              Ja, genau deswegen heißt das ja auch ContentElement ;-)

              Und da du ja jetzt weißt wie es geht, könntest du selber dafür sorgen, das im Wiki eine Anleitung zu finden 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

              • Webkrebse
                Contao-Nutzer
                • 16.04.2010
                • 77

                #22
                Zitat von MacKP Beitrag anzeigen
                Ja, genau deswegen heißt das ja auch ContentElement ;-)

                Und da du ja jetzt weißt wie es geht, könntest du selber dafür sorgen, das im Wiki eine Anleitung zu finden ist ;-)

                Viele Grüße
                Leider noch nicht.

                Was muss ich machen, damit beim "Katalog-Template" und "Katalog-Element" beim Inhaltselement "Katalog-Element" etwas zur Auswahl bereit steht?
                Internetagentur für kreative Webseiten - webkrebse.com

                Kommentar

                • Webkrebse
                  Contao-Nutzer
                  • 16.04.2010
                  • 77

                  #23
                  ok, ich habe endlich die Klammer gefunden.

                  Unter Katalog gibt es beim Katalog die Büroklammer, auf die man klicken kann. Aber irgendwie ist der Wurm drin. Warum kann ich keine Felder auswählen? siehe angehängter Screenshot
                  Angehängte Dateien
                  Zuletzt geändert von Webkrebse; 04.04.2012, 12:20.
                  Internetagentur für kreative Webseiten - webkrebse.com

                  Kommentar

                  • xchs
                    Administrator
                    • 19.06.2009
                    • 14682

                    #24
                    Du musst unter "Inhalte" → "Katalog" auf das Icon mit der Büroklammer neben dem gewünschten Katalog klicken und dort dann über "Element hinzufügen" die gewünschten Einstellungen vornehmen.
                    Contao Community Administrator

                    [Unterstützungsmöglichkeiten]
                    sigpic

                    Kommentar

                    • charleen
                      Contao-Fan
                      • 04.02.2010
                      • 276

                      #25
                      Klicke auf die Grafik für eine vergrößerte Ansicht

Name: ausgabe.jpg
Ansichten: 1
Größe: 75,3 KB
ID: 919741
                      Zitat von xchs Beitrag anzeigen
                      Ich würde mir über das Backend-Modul "Templates" beispielsweise das Template "catalog_full.xhtml" kopieren und dann umbenennen in "catalog_ce" (oder was Du eben gerne möchtest). Anschließend wählst Du dieses kopierte und umbenannte Template in den Einstellungen des Catalog Elemente-Templates über das Auswahlfeld "Katalog-Layout" aus. Nun kannst Du dieses neue Template "catalog_ce" beliebig ändern und anpassen. Lass Dir dazu auch die verfügbaren Einträge im Array ausgeben; Details dazu findest Du im Wiki-Artikel "Catalog Templates anpassen"

                      Was meinst Du mit "aber die Einträge werden nur als reiner Text ausgeben"? Logischerweise musst Du die Ausgabe erst noch mit CSS formatieren usw. Das HTML-Markup wird jedenfalls über das "catalog_ce" Template gesteuert.
                      Hallo xchs,

                      so eine Nacht drüber geschlafen, die Erweiterung deinstalliert und noch mal neu installiert und es so gemacht wie du es beschrieben hast. Und Hurra - das Template wird erkannt.

                      Trotzdem ändert sich nichts an der Ausgabe auf der Website. Siehe Bild:Klicke auf die Grafik für eine vergrößerte Ansicht

Name: ausgabe.jpg
Ansichten: 1
Größe: 75,3 KB
ID: 919741

                      Was ich meine, ist Folgendes: bei der originalen Ausgabe im Katalog erscheint das Bild, bei der Ausgabe hier als Inhaltselement sehe ich anstatt des Bildes nur die Nummer, obwohl das richtige Feld ausgewählt ist. Auch der Objekttitel ist bei der originalen Ausgabe verlinkt, hier habe ich nur Text und würde somit nicht auf das Exposé kommen. Das liegt doch jetzt nicht an der CSS Formatierung. Eigentlich dachte ich, dass ich den originalen Katalogeintrag ausgegeben bekomme. Wahrscheinlich bin ich mächtig auf dem Holzweg - oder? Aber es kann doch nicht sein, dass ich ein Template selber schreiben muss damit ich das Item so ausgegeben bekomme wie im Katalog?

                      Viele Grüße
                      Charleen

                      Kommentar

                      • charleen
                        Contao-Fan
                        • 04.02.2010
                        • 276

                        #26
                        Zitat von Webkrebse Beitrag anzeigen
                        ok, ich habe endlich die Klammer gefunden.

                        Unter Katalog gibt es beim Katalog die Büroklammer, auf die man klicken kann. Aber irgendwie ist der Wurm drin. Warum kann ich keine Felder auswählen? siehe angehängter Screenshot
                        Hallo Webkrebse,

                        ich hatte das selbe Problem. Die Felder bekommst du, indem du erstmal auf "Speichern" klickst, dann kommen die Felder. Aber vorher den entsprechenden Katalog auswählen.

                        Viele Grüße
                        Charleen

                        Kommentar

                        • Webkrebse
                          Contao-Nutzer
                          • 16.04.2010
                          • 77

                          #27
                          Zitat von charleen Beitrag anzeigen
                          Hallo Webkrebse,

                          ich hatte das selbe Problem. Die Felder bekommst du, indem du erstmal auf "Speichern" klickst, dann kommen die Felder. Aber vorher den entsprechenden Katalog auswählen.

                          Viele Grüße
                          Charleen
                          Super, dann schreibe ich das doch direkt mal ins Wiki. :-D
                          Internetagentur für kreative Webseiten - webkrebse.com

                          Kommentar

                          • Webkrebse
                            Contao-Nutzer
                            • 16.04.2010
                            • 77

                            #28
                            Danke!
                            Zuletzt geändert von Webkrebse; 04.04.2012, 15:18.
                            Internetagentur für kreative Webseiten - webkrebse.com

                            Kommentar

                            • MacKP
                              Contao-Yoda
                              • 15.06.2009
                              • 13315

                              #29
                              Zitat von charleen Beitrag anzeigen
                              [ATTACH=CONFIG]7285[/ATTACH]

                              Hallo xchs,

                              so eine Nacht drüber geschlafen, die Erweiterung deinstalliert und noch mal neu installiert und es so gemacht wie du es beschrieben hast. Und Hurra - das Template wird erkannt.

                              Trotzdem ändert sich nichts an der Ausgabe auf der Website. Siehe Bild:[ATTACH=CONFIG]7285[/ATTACH]

                              Was ich meine, ist Folgendes: bei der originalen Ausgabe im Katalog erscheint das Bild, bei der Ausgabe hier als Inhaltselement sehe ich anstatt des Bildes nur die Nummer, obwohl das richtige Feld ausgewählt ist. Auch der Objekttitel ist bei der originalen Ausgabe verlinkt, hier habe ich nur Text und würde somit nicht auf das Exposé kommen. Das liegt doch jetzt nicht an der CSS Formatierung. Eigentlich dachte ich, dass ich den originalen Katalogeintrag ausgegeben bekomme. Wahrscheinlich bin ich mächtig auf dem Holzweg - oder? Aber es kann doch nicht sein, dass ich ein Template selber schreiben muss damit ich das Item so ausgegeben bekomme wie im Katalog?

                              Viele Grüße
                              Charleen
                              Hallo charleen,
                              der Titel ist schon mal nicht verlinkt, weil die Erweiterung überhaupt nicht weiß wo hin...
                              Die Erweiterung dient dazu die Inhalte von einem Item auszugeben.. das macht die auch. Für den Rest bist du selber verantwortlich ;-)
                              Bilder kann man zum Beispiel wunderbar mit dem img-Inserttag bearbeiten ohne PHP zu können.

                              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

                              • charleen
                                Contao-Fan
                                • 04.02.2010
                                • 276

                                #30
                                Hallo MacKP,

                                ich habe es geschafft!!! Ich bin übrigens jetzt aus Zeitdruck und "nicht mehr weiter wissen" den von dir eingangs erwähnten ganz einfachen Weg gegangen. Nämlich: eine Liste zu erstellen mit einer entsprechenden Checkbox als Feldtyp im Katalog und die Ausgabe der Liste auf diese Checkbox zu beschränken. Das war so leicht und ich verbringe Tage damit...

                                Vielen Dank für deinen "Denkanstoss" War auch nicht verkehrt, so habe ich einiges über die Funktionsweise des Katalogs gelernt!!

                                Vielen Dank auch an xchs für die Mühe die er sich gemacht hat.

                                Viele Grüße
                                Charleen

                                Kommentar

                                Lädt...