2016-08-31 25 views
-2

在打開購物車結賬過程中,當點擊一個合適的按鈕文件然後訂購訂購表。 但是這不是真實的,因爲當點擊繼續按鈕(T & C)比訂單放置在訂單表/ order_product_table並且點擊確認按鈕訂單狀態更改後0到1並且訂單顯示在管理面板中0是默認訂單狀態,它存儲在數據庫繼續點擊按鈕。 我工作在版本2.1.0.1 所以我的問題是我需要顯示符合文件中的錯誤按摩如何做到這一點。 給一些教程和額外的鏈接或代碼。在tpl文件中打開購物車結賬符合按鈕,我需要顯示錯誤按摩

+2

我不明白你在問什麼。 –

+1

這個論壇是爲了獲得關於您放在一起的代碼的幫助,但不能像您希望的那樣工作。你的問題並不完全合格。 – RST

+1

歡迎來到SO。請閱讀[我可以問哪些主題](http://stackoverflow.com/help/on-topic)和[如何提出一個好問題](http://stackoverflow.com/help/how-to-ask )和[完美的問題](https://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/)和[如何創建一個最小,完整和可驗證的例子](http:///stackoverflow.com/help/mcve) – mazedlx

回答

0

如果要在文件中顯示錯誤消息,則不會傳遞變量model-> controller-> view here代碼示例。

if ($condition== null) { 

    $errordistance = "error massage"; 

}else { 
    some condition; 
    }return array(
     'order_id' => $order_id, 
     'errordistance' => $errordistance, 
     ); 

上面的代碼放在模型上它控制器返回兩個數組值。

$array = $this->model_checkout_order->addOrder($order_data); 
if ($array['errordistance'] == null) { 
    $this->session->data['order_id'] = $array['order_id']; 
    } 

if ($array['errordistance'] == true) { 

     $data['error'] = $this->language->get('error_distance'); 
} 
else { 
     $data['error'] = null; 
} 

把上面的代碼在控制器此代碼調用模型文件功能,它加載controller.and模型文件之前返回一定的價值。

<?php if ($error) { ?> 
<div class="alert alert-danger"><i class="fa fa-exclamation-circle"></i> <?php echo $error; ?> 
    <button type="button" class="close" data-dismiss="alert">&times;</button> 
</div> 
<?php } ?> 

把上面的代碼放在html文件中如果錯誤有一定的價值(true)它顯示錯誤按摩,否則不是。我希望它是有幫助的。

相關問題