da Mindestbestellmenge nicht administriert werden kann, habe ich eine Lösung mittels override der basket.phtml in user_views/Warenkorb geschrieben. Leider kann ich nicht objektorientiert.
Hier meine Lösung:
Zeile 118
Code: Alles auswählen
<input class="wpshopgermany_button wpshopgermany_basketgo" name="submit_basketcheckout" type="submit" value="<?php echo __("Weiter zur Kasse", "wpsg"); ?>" /><div class="clear"></div>
Code: Alles auswählen
<?php $weiter = __("Weiter zur Kasse", "wpsg");
if ($this->sum < 10) {
echo " <span style=\"font-size:1.2em; color:red;\">Der Mindestbestellwert ist noch nicht erreicht!</span>
<input class=\"wpshopgermany_button wpshopgermany_basketgo\" name=\"submit_basketcheckout\" type=\"submit\" value=\"$weiter\" disabled=\"disabled\" />";
} else {
echo " <input class=\"wpshopgermany_button wpshopgermany_basketgo\" name=\"submit_basketcheckout\" type=\"submit\" value=\"$weiter\" />";
} ?><div class="clear"></div>
Bis zum Erreichen der 10 € bleibt der "Weiter zur Kasse" - Button deaktiviert und der Hinweis "Der Mindestbestellwert ist noch nicht erreicht!" erscheint.
In der global.css der user_views habe ich noch den deaktivierten Submit button gestylt
Code: Alles auswählen
.wpshopgermany_basketgo[disabled] {
cursor: text;
border:1px solid #999 !important;
}
.wpshopgermany_basketgo[disabled]:hover {
background-color:#eee;
}
Bestimmt nicht die schönste Lösung, aber sie funktioniert für mich. Vielleicht kanns ja noch jemand verbessern?
Und vielleicht findet sich ja noch jemand, der das als Modul mit in die Administration bringen kann.
viele Grüße
Dieter