eingestellte Mindermenge auslesen ?

Begonnen von dobra, Dezember 11, 2012, 01:59:42

« vorheriges - nächstes »

0 Mitglieder und 2 Gäste betrachten dieses Thema.

dobra

Hallo,

wie kann ich die beim Händler eingestellte Mindermenge anfragen ?

Ich gebe in WK und auf den altorder Seiten den Text
Kleinmengenzuschlag wird bei Warenwert bis 25,- berechnet
aus.

sub minder {
my $wert = ssp::get_cart_minder();
if ($wert > 0) {main::mprint qq|<div class="minder">Kleinmengenzuschlag wird bei Warenwert bis 25,- berechnet</div>|;
}
}


wenn ich den Wert bei Händler -> Mindermenge ändere, muss ich dann auch alle Scripte auf allen Seiten ändern.
= das hatte ich bei einigen Seiten übersehen und es wurde hier noch der alte Mindermengenbetrag angezeigt :(

Um das bei zukünftigen Änderungen zu vermeiden, würde ich den Mindermengenwert gerne direkt abfragen.
Also
my $minderwert = main::fp(???);
Kleinmengenzuschlag wird bei Warenwert bis $minderwert berechnet

my $mkbis = ssp::get_var_merch(MKBIS);
gibt "undefined"  ???

Lösung gefunden  :D

mit direkter DB-Abfrage funktioniert es:
my $hid = ssp::get_var_merch(hid);
my $pre = ssp::db_get_prefix();
my $MERCH = $pre . "MERCH";
ssp::readSQLData(qq|SELECT MKBIS FROM $MERCH WHERE ID = '$hid'|, "MKBIS");
my $mkbis =  main::fp(ssp::get_var_db('MKBIS',0));
mfG
dobra

admin

In der neuen Version gibt's dazu eine SSP-Funktion: ssp::get_merch_conf_valiues().
Diese gibt 6 Einstellungswerte für den Händler zurück.

Gruß hop