Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[РЕШЕНО] Корзина покупок: Warning: Division by zero in *****/system/library/weight.php on line 38


RedCastle

Recommended Posts

Всем привет! Я новичок в этом движке. Очень надеюсь на Вашу помощь или советы.

Перейду сразу к проблеме.

Я выбрал несколько товаров, затем нажимаю "Просмотр карзины" - появляется ошибка Warning: Division by zero in *****/system/library/weight.php on line 38 и куча безобразного кода. Смотрите скриншот.

П.с. Можете пройти сами на сайт и попробовать - jade.by

Заранее спасибо откликнувшемся!

post-21798-0-79334800-1348682959_thumb.jpg

  • +1 1
Надіслати
Поділитися на інших сайтах


Порылся в соседней теме. Нашел про вывод ошибок - отключил. Все заработало. Вот только все равно хотелось бы узнать, в чем дело было. О чем ошибка?

  • +1 1
Надіслати
Поділитися на інших сайтах


  • 1 month later...
  • 3 months later...
  • 2 months later...
  • 3 months later...
  • 4 weeks later...

Спасибо большое все работает!

 

Работает то работает, только все расчеты стоимости доставки от веса и тд будут не работать.

Я бы лучше решение попробовал, как Tom посоветовал:

public function convert($value, $from, $to) {
if ($from == $to) {
return $value;
}

if (isset($this->weights[$from])) {
$from = $this->weights[$from]['value'];
} else {
$from = 0;
}

if (isset($this->weights[$to])) {
$to = $this->weights[$to]['value'];
} else {
$to = 0;
}	

if($from == 0)
return $value;
return @($value * ($to / $from));
} 

Так, о чем это я :) собственно у мены была похожая ошибка:

PHP Warning: Division by zero in public_html/system/library/length.php on line 38

Причем при заполненных размерах..

В итоге оказалось, что не заполнил поле: length unit (см. или метры).

 

Всем удачной работы :)

  • +1 2
Надіслати
Поділитися на інших сайтах


  • 3 months later...
  • 1 month later...

Работает то работает, только все расчеты стоимости доставки от веса и тд будут не работать.

Я бы лучше решение попробовал, как Tom посоветовал:

public function convert($value, $from, $to) {
if ($from == $to) {
return $value;
}

if (isset($this->weights[$from])) {
$from = $this->weights[$from]['value'];
} else {
$from = 0;
}

if (isset($this->weights[$to])) {
$to = $this->weights[$to]['value'];
} else {
$to = 0;
}	

if($from == 0)
return $value;
return @($value * ($to / $from));
} 

Так, о чем это я :) собственно у мены была похожая ошибка:

PHP Warning: Division by zero in public_html/system/library/length.php on line 38

Причем при заполненных размерах..

В итоге оказалось, что не заполнил поле: length unit (см. или метры).

 

Всем удачной работы :)

спасибо. Очень помогли

Надіслати
Поділитися на інших сайтах


  • 2 months later...
  • 4 months later...

Спасибо за решение.

 

Работает то работает, только все расчеты стоимости доставки от веса и тд будут не работать.

Я бы лучше решение попробовал, как Tom посоветовал:

public function convert($value, $from, $to) {
if ($from == $to) {
return $value;
}

if (isset($this->weights[$from])) {
$from = $this->weights[$from]['value'];
} else {
$from = 0;
}

if (isset($this->weights[$to])) {
$to = $this->weights[$to]['value'];
} else {
$to = 0;
}	

if($from == 0)
return $value;
return @($value * ($to / $from));
} 

Так, о чем это я :) собственно у мены была похожая ошибка:

PHP Warning: Division by zero in public_html/system/library/length.php on line 38

Причем при заполненных размерах..

В итоге оказалось, что не заполнил поле: length unit (см. или метры).

 

Всем удачной работы :)

Спасибо, помогло. Урааааа

Надіслати
Поділитися на інших сайтах


  • 2 months later...
public function convert($value, $from, $to) {

if ($from == $to) {

      return $value;

}

 

if (isset($this->weights[$from])) {

$from = $this->weights[$from]['value'];

} else {

$from = 0;

}

 

if (isset($this->weights[$to])) {

$to = $this->weights[$to]['value'];

} else {

$to = 0;

}

 

return $value;

Надіслати
Поділитися на інших сайтах


  • 6 years later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.