Ergebnis 1 bis 12 von 12

Thema: catalogselectentry mehrere Seiten pro Item

  1. #1
    Contao-Nutzer
    Registriert seit
    24.01.2010.
    Ort
    Berlin
    Beiträge
    72

    Standard catalogselectentry mehrere Seiten pro Item

    Hallo Leute,

    ich benutze die Erweiterung catalogselectentry und aales funktioniert soweit, bis auf eine Kleinigkeit: Ich schaffe es nur dem jeweiligen Katalog-Item immer nur EINE Seite zuzuweisen... Kann man auch mehrere Zuweisen? Habe es mit einem Textfeld probiert und kommagetrennt die IDs der Seiten eingegeben, aber das Katalog-Item wird immer nur auf der ersten Seite ausgegeben. Schön wäre ja ein Seitenbaum bei dem man neben den jeweiligen Seiten einen Haken setzen kann...

    Jemand eine Idee?

  2. #2
    Contao-Urgestein Avatar von Tim G
    Registriert seit
    13.02.2010.
    Ort
    Lübeck
    Beiträge
    2.210
    User beschenken
    Wunschliste

    Standard

    Hi,
    ich hab die Erweiterung selbst nie benutzt, aber kenne das Verfahren von isotope.

    Wie bindest du das Katalogliste Modul ein?
    Wenn es wie bei isotope ist, mit der seitenweisen Kategorierung, muss das Modul auf allen Seiten vorhanden sein. Am Besten ein eigenes Seitenlayout dafür spendieren.

    Tim


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

  3. #3
    Contao-Urgestein Avatar von Tim G
    Registriert seit
    13.02.2010.
    Ort
    Lübeck
    Beiträge
    2.210
    User beschenken
    Wunschliste

    Standard

    Hast recht.
    Ich hab`s mal nachgebaut und bekomme auch nur das erste item der Liste.
    Ich hab als Auswahl für das Feld ein Feld vom Typ "tags" genommen und auf the tabelle tl_page gesetzt um mir die IDs der Seiten per Seitenbaum auflisten zu lassen.
    Das funktioniert, man sieht nur leider nur die IDs in der Auswahl nicht die Namen.

    Gleich eine Nebenfrage
    Gibts hier die Möglichkeit den Optionswert auf "title" zusetzen aber die IDs zu speichern?

  4. #4
    Contao-Urgestein Avatar von Tim G
    Registriert seit
    13.02.2010.
    Ort
    Lübeck
    Beiträge
    2.210
    User beschenken
    Wunschliste

    Standard

    Ich hab das Modul mal aufgebohrt, dass auch mehrere Seiten auswählbar sind.
    Das Problem ist allerdings, dass das Modul mit dem Katalog-Leser zusammen arbeitet und daher immer nur ein Eintrag pro Seite darstellt.
    Man müsste das jetzt aufbohren und für eine Katalog-Liste machen.
    Dann würde es funktionieren.

  5. #5
    Contao-Urgestein Avatar von Tim G
    Registriert seit
    13.02.2010.
    Ort
    Lübeck
    Beiträge
    2.210
    User beschenken
    Wunschliste

    Standard

    Ahh stark, es klappt mit dem Kataloglist Modul, wenn man die Bedingungen richtig setzt.

    Ich schreibe gleich nen kleines Tutorial.

    ps. es geht sogar noch leichter, ohne überhaupt mit dem Modul zu arbeiten.
    Geändert von Tim G (19.03.2011 um 08:58 Uhr)

  6. #6
    Contao-Urgestein Avatar von Tim G
    Registriert seit
    13.02.2010.
    Ort
    Lübeck
    Beiträge
    2.210
    User beschenken
    Wunschliste

    Standard Catalog Navigation über Seitenstruktur

    • FELD-EINSTELLUNGEN
      Man erstellt ein neues Feld vom Typ: Tags (damit Mehrfachauswahlen möglich sind)
      • Einstellungen für die Optionen
        Adresstabelle: tl_page
        Option Spaltwert: title
        Die Optionauswahl individualisieren:
        Stammseite auswählen
        Modus für Unter-Auswahl: Baum mit allen auswählbaren Einträgen


    • MODUL-EINSTELLUNGEN
      Man erstellt ein neues Modul vom Typ: Katalog-Liste
      • Feld-Filter
        Das oben erstellte Tags Feld auswählen
        Abfrage-Modus: ALLE Treffer
        Tags-Modus: ALLE Treffer
        Bedingung: EUER_FELDNAME LIKE '%{{env::page_id}}%'
        (Bei mir wäre das: selectpage LIKE '%{{env::page_id}}%')
        [/INDENT]


    Erklärung:
    -> Die Tags liefern eine kommegetrennte Liste der ausgewählten SeitenIDs.
    -> Die Bedingung im Modul sucht die jeweiligen Treffer innerhalb dieser Liste und gibt die Katalog-Einträge weiter.

    Dieses Modul dann am Besten in ein neues Seitenlayout packen, damit das Modul auf allen Seiten vorhanden ist.
    Jetzt ein paar Einträge anlegen... und los

    Viola,
    Damit baut sich die Liste an Hand der aktuellen SeitenID auf.

    Grüße,
    Tim

    ps. ah die Smilys

    {{env :: page_id}} ohne Leertasten
    Geändert von xchs (19.03.2011 um 13:29 Uhr) Grund: Inserttags

  7. #7
    Contao-Nutzer
    Registriert seit
    24.01.2010.
    Ort
    Berlin
    Beiträge
    72

    Standard

    Hey Tim G,

    Tausend Dank. Das hat mir sehr geholfen. Und Deine Lösung ist ja noch einfacher und genialer als die Modul-Variante. Super quergedacht!

    Felix

  8. #8
    Contao-Urgestein Avatar von Tim G
    Registriert seit
    13.02.2010.
    Ort
    Lübeck
    Beiträge
    2.210
    User beschenken
    Wunschliste

    Standard

    Freut mich wenn`s klappt!
    Ich werd das jetzt auch öfter nutzen.

    Schönes WE!

  9. #9
    Contao-Urgestein Avatar von Tim G
    Registriert seit
    13.02.2010.
    Ort
    Lübeck
    Beiträge
    2.210
    User beschenken
    Wunschliste

    Standard

    Vielleicht ist der Weg oben was für den Catalog Wiki, oder fürs Tutorial Archiv. Die Frage nach einer Katalog-Navigation per Seitenstruktur kommt doch immer wieder mal auf und der Weg ja doch sehr praktisch und einfach in der Anwendung.

    Die Frage geht an unsere Moderatoren

    Oder macht die Katalog-Navigation genau das Gleiche?

  10. #10
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Tim G,
    genau das wollte ich schon seit längerem ins Wiki bringen.
    Wäre also nicht verkehrt wenn du das da einbringen würdest.
    Das Prinzip funktioniert so ja mit jeder beliebigen Tabelle die noch da ist ;-)

    Die Navigation macht bald eigentlich auch sowas ähnliches.. im Moment funktioniert da ja nicht die Navi bei tags (sondern nur bei select).
    Der Vorteil der Navi vom Catalog: man kann da wieder hirarchisch die Detailseite haben. Das geht ja mit deiner Lösung nicht so einfach.

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

  11. #11
    Contao-Urgestein Avatar von Tim G
    Registriert seit
    13.02.2010.
    Ort
    Lübeck
    Beiträge
    2.210
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von MacKP Beitrag anzeigen
    Das Prinzip funktioniert so ja mit jeder beliebigen Tabelle die noch da ist ;-)
    Stimmt.

    Zitat Zitat von MacKP Beitrag anzeigen
    Der Vorteil der Navi vom Catalog: man kann da wieder hirarchisch die Detailseite haben. Das geht ja mit deiner Lösung nicht so einfach.
    Stimmt auch

    Ich kanns`s eintragen, wenn du magst.
    Sonst, wenn es eh bald eine frische Lösung gibt - reicht auch der Thread hier aus.


    Viele Grüße aus Berlin,
    Tim

    ps. hast du mal ausprobiert, ob es auch mit Seiten-IDs wie 111 und nur 11 funktioniert? Da sollte das LIKE ja doppelt ansprechen und es würde nicht funktionieren, oder wird tatsächlich blockweise abgearbeitet.
    Geändert von Tim G (21.03.2011 um 10:50 Uhr)

  12. #12
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das habe ich jetzt Bewusst noch nicht getestet.

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

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •