Shopsystem ShopPilot

ShopPilot => SSP - Shop Server Pages => Thema gestartet von: admin am April 13, 2010, 17:43:13

Titel: Gutschein Artikel aus der Shop-Suche ausschließen
Beitrag von: admin am April 13, 2010, 17:43:13
Hallo,

oft hat man Geschenke, die ab einem bestimmten Warenwert verfügbar sind.
Damit diese Geschenke nicht per Suche gefunden werden, möchte man sie
ausschließen.
Dies kann man erreichen, indem man die Suchbedingung mit der Callback-Funktion
AddSQLCondition erweitert (siehe hierzu auch SSP Doku).
Hat die Tabelle ITEM einen Prefix müsste dieser noch berücksichtigt werden.
_GS_ steht hier für den Gutscheion Prefix.

<!--spmacro:module(Callback)

sub AddSQLCondition {
      my $select = $_[0];
       if ($select == 1) { # Shopsuche
            return " AND NOT (ITEM.ITEMID like '_GS_%')"
      }
}
-->

Anmerkung: Der Code muss unbedingt in stdall.ipl stehen.

Gruß hop