2017-07-17 50 views
0

我是codeigniter的初學者當狀態完成時隱藏按鈕動作

我想在狀態完成時隱藏此按鈕動作。

檢查截圖

enter image description here

<div class="btn-wrapper pull-left"> 
    <a target="__blank" href="<?php echo $burl.'/print_delivery 
    id='.$value['order_id']; ?>" class="btn btn-success md-trigger"> 
      <i class="fa fa-print"></i> Print 
    </a> 
</div> 

,這是我的控制器

public function print_delivery() 
{ 
    $id_order = $this->input->get('id'); 

    $this->load->model('Order'); 
    $this->Order->updatePrintStatus($id_order); 

回答

1

試試這個

在這裏,在$value['status']狀態代表field name for your status field in your table

<div class="btn-wrapper pull-left"> 
    <?php if($value['status']!='Completed'){?> 
    <a target="__blank" href="<?php echo $burl.'/print_delivery 
    id='.$value['order_id']; ?>" class="btn btn-success md-trigger"> 
      <i class="fa fa-print"></i> Print 
    </a> 
<?php } ?> 
</div> 
+0

那不是workkk我得到了錯誤 順便說一句,這是我的狀態 $數據[ 'ORDER_STATUS'] = [ 'WC-處理'=> '處理', 'WC-保留'。= >'暫停','wc-completed'=>'完成','wc-pending'=>'待定']; –

+0

我不知道您的狀態的確切字段名稱和已完成的值,請相應地更改代碼或顯示您的表格。 '你是getting' –

+0

一個PHP錯誤遇到 嚴重性什麼樣的錯誤:請注意 消息:未定義指數:WC-完成 文件名:觀點/ order.php 行號:101 回溯: 文件:C:\ XAMPP \ htdocs中\實驗室新\應用程序\意見\ order.php 線:101 功能:_error_handler 文件:C:\ XAMPP \ htdocs中\實驗室新\應用程序\ \控制器admin.php的 行:151 功能:查看 File:C:\ xampp \ htdocs \ lab-new \ index.php Line:315 函數:require_once –