(FE) prüfen ob eine Versandkostenregel angewendet worden ist

Hallo Zusammen,

ich möchte in meinem Warenkorb (FE) prüfen ob eine Versandkostenregel angewendet worden ist. Als Rückgabewert möchte ich nur ein true oder false ausgeben.

Hat jemand eine Idee, wie ich das am einfachsten hinbekomme?

hilft Dir das?

Das ist der Versandkostenregelprüfer (was ein Wort…) von Frank

https://github.com/OXIDprojects/deliverysetcheck/blob/master/oxid_4.6/copy_this/modules/deliverysetcheck/core/deliverysetcheck_oxdeliverysetlist.php

Hey danke für den Link,

für mich hat es doch gereicht nur zur testen ob Versandkosten geladen sind oder nicht.

hier mein code dazu:


    public function isDeliveryPreLoaded()
    {
        $myConfig  = $this->getConfig();
        if ( $myConfig->getConfigParam('bl_perfLoadDelivery') ) {
            $aDeliveryList = oxRegistry::get("oxDeliveryList")->getDeliveryList( $this, $oUser, $this->_findDelivCountry(), $this->getShippingId());
            foreach ( $aDeliveryList as $oDelivery ) {
                if ($oDelivery) {
                    return $this->_blDeliveryRuleUsed = true;
                }
            }
        }
    }