hej!
Jeg bruger 3 forskellige leveransmoduler. En af disse ønsker jeg kun vise hvis orderbeløbet er over 500.-
Det er ikke nok att vise det som en ikke-applicerbar leveringsmåde, den skal skjules helt
Jeg kan godt skrive in lidt kod så den skjules på "front end" i zipship.php (modulen)
class zipship {
var $code, $title, $description, $enabled, $num_zones;
// class constructor
function zipship() {
.......
$cart_total = $cart->show_total();
if ($cart_total < 500) {
$this->enabled = false;
}
Dette fungerar fint på front-end (beløbet et hardcoded men det kan jeg leve med) men jeg får problemer i admin når jeg ska konfigurere shipping moduler
"Fatal error: Call to a member function show_total() on a non-object in /var/www/web52/web/shop/includes/modules/shipping/zipship.php on line 154"
Jeg forstår det er fordi i admin er ikke shopping cart initieret og derfor blir det fejl..
Spørsmålet er hvis det er muligt at på en anden måde skjule leverancemåden i checkout baseret på orderbeløb?
Med venlig hilsen
/Aarto