Ergebnis 1 bis 3 von 3

Thema: Datensätze im Frontendfilter filtern

  1. #1
    Contao-Nutzer
    Registriert seit
    18.07.2009.
    Ort
    Irgendwo im schönen Badnerland!
    Beiträge
    68

    Standard Datensätze im Frontendfilter filtern

    Ich möchte unter einer Detailansicht weiter vorhandene Datensätze anzeigen.

    Als Beispiel:
    Es gibt Datensätze mit gleichen Namen, aber nicht mit dem gleichen Alias.
    Angezeigt werden sollen nur Datensätze mit dem gleichen Namen.

    Sommer -> alias sommer = domain.tld/sommer.htm

    Weitere Datensätze
    |---> Sommer -> alias sommer2 = domain.tld/sommer2.htm
    |---> Sommer -> alias sommer3 = domain.tld/sommer3.htm


    Über ein weiteren Frontend-Filter konnte ich die Datensätze auflisten lassen,
    jedoch konnte ich keine Filterung einstellen, wo nur die Datensätze mit gleichen Namen auflistet werden.
    Aufgelistet werden alle vorhandenen Datensätze

    Gibt es eine Möglichkeit, dies per Filter einzurichten?

  2. #2
    Contao-Nutzer
    Registriert seit
    18.07.2009.
    Ort
    Irgendwo im schönen Badnerland!
    Beiträge
    68

    Standard

    Hab es jetzt als SQL-Dau mit folgender Einstellung zum laufen bekommen...

    PHP-Code:
    SELECT id FROM {{table}} WHERE (nameIN (SELECT name FROM {{table}} GROUP BY name HAVING COUNT(name) > 1); 
    Falls es einfacher geht, bitte um kurzes Statement

    Update:
    Leider werden mir mit dieser Vorgehensart die Datensätze auch bei anderen angezeigt!
    Geändert von kein_nickname (12.07.2014 um 14:39 Uhr)

  3. #3
    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 kein_nickname,
    du hast an der Stelle das Problem, das auf der Detailseite ja im Grunde nur der Alias oder die ID verfügbar ist über die URL. Du könntest dann da etwas eigenens Programmieren...
    Oder du machst es so: Du legst noch eine Attribut an, wo du dann im Backend ankreuzen kannst, was denn die ähnlichen Items sind. Da gehst du dann hin und kreuzt beim Item Sommer 2 das Item Sommer 1 an.
    Dazu kannst du dann einen Filter erstellen, der dann abgleicht ob der Alias bzw. die ID an der Stelle gleich ist in der Tabelle.

    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
  •