2015-10-23 2 views
0

Минимальное количество текста отображается отлично, пока оно не пересечет количество 75 после этого его неопределенная неопределенность для примера. Я добавил товар в размере 20 долларов США, 2 раза, поэтому моя корзина составляет 40 долларов США, поэтому мои условия показывают «Минимальная стоимость заказа 75 долларов США для продолжения». « снова теперь я добавил еще один продукт в 10 долларов, теперь моя корзина составляет 50 долларов США , поэтому мои условия показывают, Минимальная стоимость заказа $ 75, чтобы продолжить Проверьте»текст но тот же самый раз мою телегу пересекает $ 75 ее показывает ниже ошибкиЕсли Условие - минимальная сумма неопределенной переменной ошибки в opencart

ошибка

Notice: Undefined variable: error_min_amount in C:\xampp\htdocs\optest\catalog\view\theme\default\template\product\product.tpl on line 176 

вид product.tpl код

<?php if ($error_min_amount) { ?> 
         <div class="alert alert-danger"> <?php echo $error_min_amount; ?></div> 
    <?php } ?> 

product.php код контроллера

 //msg minimum value 
       $subtotal = '75'; 
     // echo $subtotal .'<br />'; 

       $data['cyc'] = $this->currency->format($subtotal, $this->session->data['currency'], false, false); 

     //echo $data['cyc'] .'<br />'; 

       if($this->session->data['currency'] == 'EUR') : 
     if($this->cart->getSubtotal() < $data['cyc']) : 

     $data['error_min_amount'] = 'Minimum Order Value €'.$data['cyc'].' to proceed Check out'; 


     endif; 
     elseif($this->session->data['currency'] == 'USD') : 
     if($this->cart->getSubtotal() < $data['cyc']) : 
     $data['error_min_amount'] = 'Minimum Order Value $'.$data['cyc'].' to proceed Check out'; 


     endif; 
     elseif($this->session->data['currency'] == 'GBP') : 
     if($this->cart->getSubtotal() < $data['cyc']) : 
     $data['error_min_amount'] = 'Minimum Order Value £'.$data['cyc'] .' to proceed Check out'; 
    endif; 

endif; 

ответ

0

$data['error_min_amount'] = false; Добавить после $subtotal = '75';. Это оно.

+0

Вы также можете проверить этот вопрос http://stackoverflow.com/questions/32998210/number-of-quantity-to-is-not-working-in-opencart :) если вы можете помочь, это будет здорово для меня –

+0

Помогает ли этот ответ? –

Смежные вопросы