Hallo, ich stehe gerade etwas auf dem Schlauch. Ich möchte in meinem eigenen Controller im Bestellprozess auf die Variable sShippingcostsDifference (Betrag bis Bestellung versandkostenfrei ist) zugreifen. Leider weiß ich nicht wie das funktioniert. Über die Klasse sBasket bekomme ich den Wert nicht. Kann mir da jemand helfen? Gruß Mac
versuch es mal so: $view->sShippingcostsDifference
Das hat leider nicht funktioniert. Ich habe es jetzt so gelöst: $user = array(); $user = Shopware() -\> Modules() -\> Admin() -\> sGetUserData(); Shopware() -\> Modules() -\> Basket() -\> sCheckBasketBundles(); $basket = Shopware() -\> Modules() -\> Basket() -\> sGetBasket(); $country = Shopware() -\> Modules() -\> Admin() -\> sGetCountry( Shopware() -\> Session() -\> sCountry ? Shopware() -\> Session() -\> sCountry : 2); $paymentID = Shopware() -\> Session() -\> sPaymentID ? Shopware() -\> Session() -\> sPaymentID : 5; $paymentData = Shopware() -\> Modules() -\> Admin() -\> sGetPaymentMeanById($paymentID, $user); if (empty($country) || empty($paymentData)) { $view -\> myShipping = array('brutto' =\> 0, 'netto' =\> 0); } else { $shippingcostsDifference = Shopware() -\> Modules() -\> Admin() -\> sGetShippingcosts($country, $paymentData['surcharge'], $paymentData['surchargestring']); } $shippingcostsDifference = $shippingcostsDifference['difference']['float'];