Navigation für Einträge nach Alphabet

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Gandalf
    Contao-Fan
    • 04.03.2010
    • 367

    #1

    Navigation für Einträge nach Alphabet

    Tja...da bin ich mal wieder. Versuche nun ein Verzeichnis für Berufe zu erstellen.
    Dazu habe ich momentan die Module Catalog-Lister und Catalog-Leser im Einsatz.

    Auf der ersten Seite habe ich eine Auflistung der Berufe.

    -Maurer (Link zu Detailseite)
    -Maler (Link zu Detailseite)
    -usw.

    Auf der Detailseite gebe ich jeweils die Detailinfos zum jeweiligen Beruf aus.

    Jetzt meine Frage. Wie bekomme ich bei der Auflistung (Berufe) auf der ersten Seite eine Teilung der Einträge nach Buchstaben hin. Schön wäre eine Navigation (A-Z) vor Beginn der Auflistungen.
    Ist übersichtlicher als nur alle Einträge nacheinander aufzulisten
    Etwas so...

    A B C D E F G H I J K usw.

    A
    -
    -
    -
    B
    -
    -
    Geht dies mit dem Katalog ? Und wenn ja, wie bitte...

    PS: Bei den Feldwerten gibt es den Typ "URL". Geht dieser nur für interne Links ?

    Danke!
    Gandalf
  • MacKP
    Contao-Yoda
    • 15.06.2009
    • 13315

    #2
    Hallo Gandalf,
    am einfachsten geht das mit Taxonomie über ein Select Feld bei den Einträgen.
    Dort einfach alle Buchstaben von A-Z rein, bie jedem Beruf diese angeben und dann einen Filter oder eine Catalog-Navigation darüber erstellen. Mit Weiterleitung, dann auf die richtige Listen Seite (oder bei Liste einstellen, das erst dieser Filter ausgewählt werden muss) und dann wird auch da erst etwas angezeigt.

    Oder du schreibst dir selber so einen Filter von A-Z im Template...

    URL: du kannst da einmal Auswählen aus einer internen URL oder eine externe URL angeben.

    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

    • Gandalf
      Contao-Fan
      • 04.03.2010
      • 367

      #3
      Hallo MacKP,
      Danke...leider ist für mich noch einiges neu und nicht sofort verständlich...
      Das vorgehen ist mir noch nicht klar.

      1.Bei der Taxonomie. Muss ich da ein Überordner erstellen und die Buchstaben da rein tun ?
      Kenn mich da leider nocht nicht aus...
      2. Wie sieht es beim erstellen der Kataloge aus? Muss ich jetzt einen Katalog erstellen, wo nur die Berufsbezeichnung (Bsp.Maurer) drin ist. Und für die Detaildaten nochmals einen neuen Katalog erstellen ?
      3.Habe bei den Einträgen ein Auswahlfeld. Kann aber leider nichts auswählen. Wo muss ich dies aktivieren? Da müsste ich doch die Buchstaben zuweisen können. Oder liege ich da falsch?

      PS: Kann man die Einträge in den Katalogen nicht steuern? Ich kann diese im Backend wohl verschieben...im Frontend passiert aber nix...

      Gandalf
      Zuletzt geändert von Gandalf; 17.06.2010, 17:09.

      Kommentar

      • MacKP
        Contao-Yoda
        • 15.06.2009
        • 13315

        #4
        Hallo Gandalf,
        Taxonomie kannst du da nachschauen wie sowas geht -> http://de.contaowiki.org/Catalog_mit...28Bedingung.29

        Also so wie du sagtest:
        - A-Z (als Überordner)
        - A
        - B
        - C
        ....

        Dann machst du nen Selectfeld wählst tl_taxonomie als Tabelle aus wo das hergenommen wird (steht auch in dem Tutorial).

        Die Berufe haben ja Details.. also würde ich an deiner Stelle dafür keine extra Tabelle erstellen.

        3. Sollte mit 1. klar sein bzw. mit dem Tutorial...

        PS: man kann die Einträge in der Liste sortieren.. steht auch im Tutorial wie das geht (ASC / DESC). Die Sortierung im BE ist dabei egal.

        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

        • Gandalf
          Contao-Fan
          • 04.03.2010
          • 367

          #5
          Super...jetzt schaue ich schon ein wenig mehr durch...Danke !

          Nochmals wegen der Sortierung. Wenn ich die Taxonomie und die Navigation nicht einsetzte - Wie kann ich meine Einträge welche auf der ersten Seite ausgegeben werden sortieren? Im Backend läuft es normal nach ID, kann es aber umstellen. Wie sieht es mit der Frontendausgabe aus? Die wäre viel wichtiger. Hätte die Berufe gerne nach dem Alphabet aufgelistet.

          -Architekt
          -B....
          -Dachdecker
          -Maurer
          -usw.

          Kommentar

          • MacKP
            Contao-Yoda
            • 15.06.2009
            • 13315

            #6
            Hallo Gandalf,
            das ist eigentlich ganz einfach:
            Bei der Liste gibst du bei Sortierung an, das nach Name sortiert werden soll.
            Also 'spaltenname_den_du_beim_dem_berufnamen_gegeben_ha st ASC' bei Sortierung eintragen.

            Ganz nobel ist dann die Variante:


            Aber ich glaub das ist direkt etwas zu viel des guten ;-)

            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

            • Gandalf
              Contao-Fan
              • 04.03.2010
              • 367

              #7
              Danke !
              Bei der Liste gibst du bei Sortierung an, das nach Name sortiert werden soll.
              Bei welcher Liste und wo genau bitte kann ich dies einstellen...ich suche schon eine Ewigkeit und finde keine Einstellungsmöglichkeit. Wo sollte diese sein ? im Modul Catalog-Liste?

              Gandalf

              Kommentar

              • MacKP
                Contao-Yoda
                • 15.06.2009
                • 13315

                #8
                Zitat von Gandalf Beitrag anzeigen
                Danke !

                Bei welcher Liste und wo genau bitte kann ich dies einstellen...ich suche schon eine Ewigkeit und finde keine Einstellungsmöglichkeit. Wo sollte diese sein ? im Modul Catalog-Liste?

                Gandalf
                Ja, im Modul Catalog-Liste
                -> Anordnung nach
                das steht dann darunter -> Bitte geben Sie eine Komma-separierte Feldliste ein, die verwendet wird, um die Ergebnisse standardmäßig anzuordnen. Fügen Sie DESC nach dem Feldnamen hinzu, um absteigend zu sortieren (d.h. Name, Datum DESC).

                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

                • Gandalf
                  Contao-Fan
                  • 04.03.2010
                  • 367

                  #9
                  Genial...hat nun endlich gekplappt Thanks ! Gandalf

                  Kommentar

                  Lädt...