Neu Abfragen ob Filter Aktiv

  • Wichtiger Hinweis Liebe Kunden, solltet Ihr den DATEV Rechnungsdatenservice 2.0 nutzen, dann müsst Ihr bis zum 30.06.2024 JTL-Wawi 1.9 installieren. Danach wird die Schnittstelle für ältere Versionen nicht mehr unterstützt.

jogi72

Gut bekanntes Mitglied
6. April 2013
289
1
Hallo Leute
Wie kann ich in einem If abfragen ob aus der Filternavigation einer Produkt/Artikelliste ein Filter (Farbe, Göße, Sonderpreis etc) aktiv ist?

Ich habs mit {if $NaviFilter->MerkmalFilter != ""} probiert aber das geht nicht.
 

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.365
341
Halle (Saale)
$NaviFilter->MerkmalFilter ist ein Array.
Wenn es nur darum geht, ob irgendwas gesetzt ist, würde z.B.
Code:
{if !empty($NaviFilter->MerkmalFilter)}
reichen. Ansonsten via foreach durch den MerkmalFilter durchgehen und kMerkmal/kMerkmalWert prüfen.
 

maxwed

Aktives Mitglied
18. Mai 2017
25
0
Auf aktivierte Filter lässt sich über den folgenden Link prüfen:

$Suchergebnisse->MerkmalFilter[..]->oMerkmalWerte_arr[..]->nAktiv (==1 für gesetzt)

Überall wo [..] steht, ist eine foreach Schleife nötig.

Grüße
 

Ähnliche Themen