Ergebnis 1 bis 7 von 7

Thema: Eigene SQL Bedingung

  1. #1
    Contao-Nutzer
    Registriert seit
    26.09.2009.
    Ort
    aschaffenburg
    Beiträge
    26

    Standard Eigene SQL Bedingung

    Hallo,
    mir scheint das Feld eigene SQL Bedingung bei den Produktfiltern merkwürdig. Gibt man eine Bedingung ein die mit "tl_iso_product" beginnt ein, kommt die Fehlermeldung "Uncaught exception 'Exception' with message 'Query error: Unknown column 'tl_iso_product.published'. Hatte es mit anderen Spaltennamen auch versucht, mit gleichem Ergebnis.
    Gibt man stattdessen "p1.published='0'" oder "p2.published='0'" verschwinden die Filter, nicht aber die Produktauswahl.

    Vielleicht weiß jemand Rat?

    Grüße
    Andreas

  2. #2
    Contao-Nutzer Avatar von Monique Hahnefeld
    Registriert seit
    22.11.2011.
    Ort
    Berlin
    Beiträge
    173

    Standard

    Hallo Andreas,

    was genau möchtest du denn Filtern. Ob Produkte puplished sind prüft Isotope von Haus aus.
    Auch prüft Isotope ob ein Preis vorhanden ist.
    Curiosity killed the cat

  3. #3
    Contao-Nutzer
    Registriert seit
    26.09.2009.
    Ort
    aschaffenburg
    Beiträge
    26

    Standard

    Hallo,
    Danke für die Nachfrage, am nächsten Tag ging es ... sehr merkwürdig, war vielleicht auch schon zu spät. Der Grund ist das Auswählen einer Reihe von Objekten die es sowohl "hohl" als auch "vollmaterial" gibt. Das betrifft eckige und runde und ovale Formen, hinzu kommen unterschiedliche Farben. Eigentlich wäre es toll, gäbe es für die Objektattribute einen Filterset als Checkboxmenue im Frontend, also die "und" Variante: "rund" und "hohl"; "rund" und "vollmaterial" bzw.: "rund", "hohl" und in den Farben "gelb" und "grün" ... Bei 3-4 Unterscheidungen geht das mit den "select" werden es aber mehr Kombinationen und unterschiedliche in einzelnen Produktgruppen wird es zu zusehends unübersichtlich ...
    Müsste man dazu ein eigenes Filtermodul programmieren? Oder gibt es da eine Lösung über das Anpassen des Templates, hatte schon geschaut, aber es ist mir nicht gelungen.

    Grüße
    Andreas

  4. #4
    Contao-Fan
    Registriert seit
    11.08.2013.
    Beiträge
    287

    Standard

    Hallo,

    möchte mich hier anschließen.

    Für eine Listensicht brauche ich einen Filter im Listenmodul von Isotope.

    Wenn ich beim SQL Filter

    Code:
    "tl_iso_product.type=3" oder tl_iso_product.type=3 oder "tl_iso_product.type='3'"
    eingebe bekomme ich immer
    Code:
    Ein Fehler ist aufgetreten!

  5. #5
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.743
    User beschenken
    Wunschliste

    Standard

    mit

    Code:
    tl_iso_product.type=3
    sollte es m.E. funktionieren - also ohne Anführungsstriche oder Ticks

  6. #6
    Contao-Fan
    Registriert seit
    11.08.2013.
    Beiträge
    287

    Standard

    Ja super besten Dank. Hat geklappt.

  7. #7
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.743
    User beschenken
    Wunschliste

    Standard

    zu beachten

    https://isotopeecommerce.org/de/hand...kt-filter.html

    Hier kannst du selber eigene SQL-Bedingungen eingeben, welche an den entsprechenden Query angehängt und ausgeführt werden.

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
  •