Detailseiten - Alias

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Shania
    Contao-Fan
    • 20.06.2009
    • 683

    #1

    Detailseiten - Alias

    Hallo ihr,

    ich habe mal eine hoffentlich ganz einfach zu klärende Frage, aber ich raffe es irgendwie nicht.

    Also, ich habe einen Kataog angelegt und das klappt auch alles super. Nun geht es um die Ausgabe.

    Es gibt eine Übersichtsseite in Form einer Tabelle (Standardtemplate simple_tabel). Von dort möchte ich per Link im Titel auf eine Detailseite. Die Detailseite ist da und ich kann sie auch manuell aufrufen, aber der Link fehlt.

    Wie bekomme ich den Link? Ich habe es so verstanden, dass der automatisch erzeugt wird, aber ich hab es bisher nicht hinbekommen. Wo ist der Trick?
    Zuletzt geändert von Shania; 29.08.2009, 12:33.
    Viele Grüße
    Shania
  • do_while
    Contao-Urgestein
    • 15.06.2009
    • 3699

    #2
    Hallo Shania,

    willkommen im TYPOlight-Forum!

    Eigentlich müsstest Du im Katalog, beim Anlegen der Struktur, eine Weiterleitungsseite (Sprung zu Seite) angegeben haben.
    Diese Seite sollte dann auch existieren und veröffentlicht sein. Auf dieser Seite hast Du dann ein Modul vom Typ "Katalog-Leser" eingebaut, was den Eintrag ausgibt.
    Gruß Hagen
    Mein Contao Premium Partnerprofil
    Link zum Stammtisch Berlin

    Kommentar

    • Shania
      Contao-Fan
      • 20.06.2009
      • 683

      #3
      Hallo Hagen,

      oh Mann, danke, ich hab's gefunden. Manchmal steht man echt auf der Leitung. Tausen Dank!
      Viele Grüße
      Shania

      Kommentar

      • duselino
        Contao-Nutzer
        • 20.06.2009
        • 24

        #4
        Irgendwie stehe ich auf der gleichen Leitung. Ich bin der Meinung, dass ich alles so eingerichtet habe, wie es sein sollte, und auch die Weiterleitung auf die Detailansicht (Reader) ist definiert. Trotzdem sehe ich in der Liste nirgends einen Link, über den ich von einem Listeneintrag auf die Detailansicht komme. Muss ich bei der Felddefinition irgendwo definieren, welches Feld verlinkt werden soll?

        Kommentar

        • do_while
          Contao-Urgestein
          • 15.06.2009
          • 3699

          #5
          Hallo duselino,

          an der Stelle, wo Du für den Katalog die Felder definierst, gibt es auch einen Header-Eintrag. Dort sollte der Link auf die Weiterleitenseite drin sein.
          Gruß Hagen
          Mein Contao Premium Partnerprofil
          Link zum Stammtisch Berlin

          Kommentar

          • duselino
            Contao-Nutzer
            • 20.06.2009
            • 24

            #6
            Hallo do_while

            Daran liegt's nicht. Die Weiterleitungsseite ist sowohl im Kopf des betreffenden Katalogs als auch im Modul, das die Liste enthält, auf "Detailansicht" (enthält das Modul mit dem Reader) gesetzt.

            Auch ein Update auf TYPOlight 2.7.5 hat nichts gebracht.

            Kann mir jemand mal beschreiben, wie die Listeneinträge normalerweise mit der Detailseite verlinkt sind? Ich meine: Ist nur das Feld, das als "Pflichtfeld/Eindeutig" definiert ist, verlinkt? Oder die gesamte Zeile? Oder gibt es ein Icon, das auf die Detailseite führt? Vielleicht suche ich ja einfach am falschen Ort?

            - Martin

            Kommentar

            • MacKP
              Contao-Yoda
              • 15.06.2009
              • 13315

              #7
              Hallo duselino,
              das kommt ganz aufs Template an... das Einfachste (ich glaub das heißt simpletable) hat einfach ein extra Symbol mit Link. Bei den anderen ist es normalerweise ein Link 'Details' meine ich.. das kommt aber alles auch wieder darauf an, was du selber an dem Template gemacht hast. Normalerweise bearbeitet man diese ja und setzt den Link so wie man es möchte ;-)

              Eventuell kannst du uns noch ein zwei Infos mehr zu deiner Konfiguration geben... Ich bin gerade ein wenig in Eile und kann deswegen nicht genau nachschauen wie das noch mal genau ging...

              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

              • duselino
                Contao-Nutzer
                • 20.06.2009
                • 24

                #8
                Inzwischen bin ich einen grossen Schritt weiter. Damit in der Listenansicht der fragliche Link auf die Detailansicht angezeigt wird, muss im Template der folgende Code stehen:

                Code:
                <?php echo $entry['link']; ?>
                Bei den Templates catalog_full_rel und catalog_simple ist das auch der Fall - bei den Templates catalog_simpletable und catalog_full hingegen nicht. Fügt man den Code dort ebenfalls ein, klappt alles wie erwartet.

                Bug oder Feature?

                - Martin

                Kommentar

                • MacKP
                  Contao-Yoda
                  • 15.06.2009
                  • 13315

                  #9
                  Hallo duselino,
                  das ist weder ein Bug noch ein feature.
                  Diese ganzen Templates sind nur vorlagen die einem zeigen sollen wie es gehen kann. Der Entwickler geht so oder so davon aus, das die Templates an eigene Bedürfnisse angepasst werden.
                  In der nächsten Version kann man im BE ankreuzen welches Feld mit einem Link belegt wird... es entfällt bei der Liste also unter Umständen die Anpassung...

                  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...