16 December 2014 von teiling88
Snippets

Shopware Bestellnummer mit Präfix versehen

Ein kleines Codesnippet mit der man die generierte Bestellnummer in Shopware um ein definierbares Präfix erweitern kann. Wenn man den verwendeten Präfix in die Shopware Plugin Konfiguration auslagert kann sich der Präfix auch für die unterschiedlichen Subshops angepasst werden.

<?php

class Shopware_Plugins_Core_OrdernumberSuffix_Bootstrap extends Shopware_Components_Plugin_Bootstrap
{
    public function install()
    {
        $this->subscribeEvent(
            'Shopware_Modules_Order_GetOrdernumber_FilterOrdernumber',
            'onShopwareModulesOrderGetOrdernumberFilterOrdernumber'
        );
        return true;
    }

    public function onShopwareModulesOrderGetOrdernumberFilterOrdernumber(Enlight_Event_EventArgs $args) {
        $ordernumber = $args->getReturn();
        $args->setReturn('Praefix'.$ordernumber);
    }
}
 

Loading…