[modu? wysy?ka] Poczta Polska openCart 1.5.1.1

Czyli miejsce gdzie można dodawać linki do plików Opencart, modułów, tłumaczeń czy templates przydatnych polskim użytkownikom tego systemu.

Re: [moduł wysyłka] Poczta Polska openCart 1.5.1.1

Postprzez Cebab » 26 wrz 2012, o 13:22

Ja mam taki problem gdy wrzucę pliki do odpowiednich katalogów, to po prostu strona przestaje się wyświetlać, jest białe tło i jakiś error, że coś jest nie tak z plikiem cart.php w library..

Czy moduły do OC instaluje się przez PA, czy tylko wystarczy skopiować pliki?
Cebab
 
Posty: 106
Dołączył(a): 17 wrz 2012, o 16:08

Re: [moduł wysyłka] Poczta Polska openCart 1.5.1.1

Postprzez Cebab » 1 paź 2012, o 10:53

Zainstalowałem wg pliku ReadMe, i wyskakuje mi błąd:

Fatal error: Call to undefined method Tax::getRate() in C:\xampp\htdocs\buty\system\library\cart.php on line 345


Linia 345:
Kod: Zaznacz cały
   $taxes[$product['tax_class_id']] = $product['total'] / 100 * $this->tax->getRate($product['tax_class_id']);


a tutaj z sąsiadami:
Kod: Zaznacz cały
   public function getTaxes() {
      $taxes = array();
      
      foreach ($this->getProducts() as $product) {
         if ($product['tax_class_id']) {
            if (!isset($taxes[$product['tax_class_id']])) {
               $taxes[$product['tax_class_id']] = $product['total'] / 100 * $this->tax->getRate($product['tax_class_id']);
            } else {
               $taxes[$product['tax_class_id']] += $product['total'] / 100 * $this->tax->getRate($product['tax_class_id']);
            }
         }
      }
Cebab
 
Posty: 106
Dołączył(a): 17 wrz 2012, o 16:08

Re: [moduł wysyłka] Poczta Polska openCart 1.5.1.1

Postprzez Swami » 21 lis 2012, o 13:08

Zamieńcie funkcje getTaxes() na podaną poniżej. Problem rozwiązany

Kod: Zaznacz cały
public function getTaxes() {
      $tax_data = array();
      
      foreach ($this->getProducts() as $product) {
         if ($product['tax_class_id']) {
            $tax_rates = $this->tax->getRates($product['price'], $product['tax_class_id']);
            
            foreach ($tax_rates as $tax_rate) {
               if (!isset($tax_data[$tax_rate['tax_rate_id']])) {
                  $tax_data[$tax_rate['tax_rate_id']] = ($tax_rate['amount'] * $product['quantity']);
               } else {
                  $tax_data[$tax_rate['tax_rate_id']] += ($tax_rate['amount'] * $product['quantity']);
               }
            }
         }
      }
      
      return $tax_data;
     }

Edit: działa w wersji v1.5.4.1
Swami
 
Posty: 3
Dołączył(a): 21 wrz 2011, o 17:49

Re: [moduł wysyłka] Poczta Polska openCart 1.5.1.1

Postprzez wietkong » 24 lis 2012, o 02:16

Witam
Prosze o pomoc przy tym module dla wersji 1.5.4 mam taki błąd w zamówieniu

Warning: Division by zero in /var/www/system/library/weight.php on line 38
Proszę wybrać formę dostawy.
wietkong
 
Posty: 3
Dołączył(a): 12 wrz 2012, o 22:04

Re: [moduł wysyłka] Poczta Polska openCart 1.5.1.1

Postprzez adikon.oc » 24 lis 2012, o 10:35

witam

na poniedziałek bedzie wersja obsługująca openCart 1.5.3.x - 1.5.4.x wykorzystująca vQmod a nie tak jak teraz jest dla wersji 1.5.1 - 1.5.2.x, która nadpiuje pliki.


pozdrawiam
adikon.oc
 
Posty: 603
Dołączył(a): 28 gru 2010, o 22:56

Re: [moduł wysyłka] Poczta Polska openCart 1.5.1.1

Postprzez wietkong » 24 lis 2012, o 18:42

Idealnie... w takim razie przywracam oryginalne ustawienia...
wietkong
 
Posty: 3
Dołączył(a): 12 wrz 2012, o 22:04

Re: [moduł wysyłka] Poczta Polska openCart 1.5.1.1

Postprzez Jesion » 7 gru 2012, o 22:07

jest może gdzieś działający mod do Poczty , z góry dziękuję.
Jesion
 
Posty: 34
Dołączył(a): 7 gru 2012, o 21:06

Poprzednia stronaNastępna strona

Powrót do Opencart Download

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości