ShopPilot > Shopbetrieb

eingestellte Mindermenge auslesen ?

(1/1)

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.


--- Code: ---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>|;
}
}
--- End code ---

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(???);

--- Code: ---Kleinmengenzuschlag wird bei Warenwert bis $minderwert berechnet
--- End code ---

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

Lösung gefunden  :D

mit direkter DB-Abfrage funktioniert es:

--- Code: ---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));
--- End code ---


Linkback: https://www.shoppilot.net/pf/index.php?topic=1638.0

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

Navigation

[0] Themen-Index

Go to full version
Powered by SMFPacks SEO Pro Mod | Sitemap