PDA

Zobacz pełną wersję : MODYFIKACJA metody wysyłki SHIPVALUE



erper
10-04-2012, 17:21
Witam,
Wiem, że część z Was przechodzi na VM 2.0, ale dla tych, któzy wciąż używają wersji VM 1.1. zamieszczam pliki ze zmodyfikowaną metodą wysyłki SHIPVALUE, bazującą nie tylko na całkowitej wartości zamówienia (tak jak w oryginale), ale również na całkowitej wadze produktów w koszyku. Wystarczy rozpakować załączone pliki i skopiować je do folderu administrator/components/com_virtuemart/classes/shipping. Są dwie metody: jedna dla przesyłek standardowych (pliki shipvaluebase), druga dla przesyłek priorytetowych (shipvaluepriority). Po rozpakowaniu można zachować już zdefiniowane stawki, przedziały wartościowe i wagowe (bazują na cenniku Poczty Polskiej), albo usunąć je i zdefiniować własne.

Oprócz tego - żeby wszystko działało - trzeba zmodyfikować plik językowy administrator/components/com_virtuemart/languages/common/polish.php, dodając 3 linie kodu (ja to dodałem po linii 169), a mianowicie:

'PHPSHOP_SHIPVALUE_ORDER_VALUE' => 'Wartość zamówienia',
'PHPSHOP_SHIPVALUE_SHIPMENT_COST' => 'Koszt przesyłki',
'PHPSHOP_SHIPVALUE_SHIPMENT_WEIGHT' => 'Waga przesyłki',

W załącznikach dwa pliki.

erper