Antwort #70 am: 04. Juni 2012, 16:49:02
Hi, Ich habe ein Update angehängt.
Ich habe hinzugefügt dass die VPE die zum jeweiligen Produkt gehört, auch für jedes Produkt individuell, anpasst wird, vorher war es hardcodiert.
Für die die es schon eingebaut haben:
Suche in der
\templates\xtc5\javascript\attribute_price_updater.js :
$('#optionen' + data.pid + ' .calculatePrice span.cuPrice').html(' ' + symbolLeft + newPrice + symbolRight);
Ersetze:
$('#optionen' + data.pid + ' .calculatePrice span.cuPrice').html(data.vpe + ' ' + symbolLeft + newPrice + symbolRight);
Suche in der
\includes\modules\product_attributes.php :
'aprice' => $xtPrice->xtcFormat($price, false)
Ersetze:
'aprice' => $xtPrice->xtcFormat($price, false),
'vpe' => xtc_get_vpe_name($product->data['products_vpe']) ? xtc_get_vpe_name($product->data['products_vpe']) : TEXT_PRODUCTS_VPE
Suche in der
\lang\german\lang_german.conftext_attribute_price_updater = 'In dieser Ausführung, Preis/Stk.'
Ersetze:
text_attribute_price_updater = 'In dieser Ausführung, Preis/'
Füge in der
\lang\german\german.php ganz unten ein:
define('TEXT_PRODUCTS_VPE','VPE');
Für die, die Attribute Matrix eingebaut haben:
Tausche die
product_matrix_functions.php aus dem Paket aus.
Suche in der
\lang\german\german.php:
define('MATRIX_ATTRIBUTE_PRICE_UPDATER_TXT', 'In dieser Ausführung, Preis/Stk.'); Ersetze:
define('MATRIX_ATTRIBUTE_PRICE_UPDATER_TXT', 'In dieser Ausführung, Preis/'); Für die anderen Sprachen dementsprechend auch ändern.
Es gibt auch einen Fallback, falls im Admin kein VPE angegeben ist, erscheint "Preis/VPE"
Gruß web0null
[
EDIT DokuMan 18.06.2012: Modul in
Beitrag 1 aktualisiert.]