Shopware Knowledgebase

Wie kann ich Artikelattribute im Warenkorb ausgeben lassen?

bis Version:3.0.5

Mit dieser Anpassung können die Artikel-Attribute auch im Warenkorb angezeigt werden.

Hookpoint anlegen

Legen Sie einen neuen Hookpoint über die Administration an. "Einstellungen / Grundeinstellungen / Erweiterte Systemeinstellungen / Hookpoints"

Hookpoint: sBasket.php_sGetBasket_AfterSQL

Modul-Bezeichnung: Artikelattribute im Warenkorb ausgeben

Ausführungsposition: 0

Auszuführender Code:

 
$sql = "
SELECT s_order_basket.*,aa.attr12, aa.attr13, a.packunit, minpurchase,taxID,IF (ad.instock,ad.instock,av.instock) AS `instock`,suppliernumber,maxpurchase,purchasesteps,purchaseunit,unitID,laststock,shippingtime,releasedate,stockmin,esd, su.description AS itemUnit, ob_attr1,ob_attr2,ob_attr3,ob_attr4,ob_attr5,ob_attr6 
FROM s_order_basket 
LEFT JOIN s_articles_details AS ad ON ad.ordernumber = s_order_basket.ordernumber
LEFT JOIN s_articles_groups_value AS av ON av.ordernumber = s_order_basket.ordernumber
LEFT JOIN s_articles a ON (a.id = ad.articleID OR a.id = av.articleID)
LEFT JOIN s_articles_attributes aa ON ad.id = aa.articledetailsID
LEFT JOIN s_core_units su ON su.id = a.unitID
WHERE sessionID='".$this->sSYSTEM->sSESSION_ID."'
ORDER BY id ASC, datum DESC
";
 

In diesem Beispiel-Hookpoint fragen wir das Artikelattribut 12 und 13 ab.

Die Erweiterung um weitere Artikel-Attribute ist hier natürlich möglich.

Artikel-PDF erstellen

Artikel bewerten

Waren diese Informationen hilfreich? Ja Nein


Weitere interessante Artikel:

Bezeichnung:
Rating:
Klicks:
Datum:

Kategorien:

Bestell-Nr.: SW1232

Lieferzeit ca. 5 Tage

€ 1,00

Preise inkl. gesetzlicher
MwSt. zzgl. Versandkosten*

€ 1,00

Preise inkl. gesetzlicher
MwSt. + Versandkosten*