Как передать данные в модал в Codeigniter? - PullRequest
0 голосов
/ 31 мая 2018

Мне нужно передать данные модальным.этот модальный это форма для редактирования данных.Я сделал массив данных в контроллере для передачи данных в модальные, но я все еще путаю с передачей данных модальным в codeigniter.

Это мой контроллер:

public function edit($id_ekspor){
    $eks = $this->m_ekspor->GetDataEkspor("where id_ekspor = '$id_ekspor'");
    $data = array(
        "id_ekspor" => $eks[0]['id_ekspor'],
        "e_berat" => $eks[0]['e_berat'],
        "e_nilai" => $eks[0]['e_nilai'],
        "tahun" => $eks[0]['tahun'],
        "id_industri" => $eks[0]['id_industri'],
        "nm_industri" => $eks[0]['nm_industri']
    );

}

Это мой модал:

<div id="con-close-modal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="display: none;">
                <div class="modal-dialog"> 
                    <div class="modal-content"> 
                        <div class="modal-header"> 
                            <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> 
                            <h4 class="modal-title">Update Data Ekspor</h4> 
                        </div> 
                        <div class="modal-body">
                            <?php echo form_open('master_ekspor/update'); ?> 
                            <div class="row"> 
                                <div class="col-md-12"> 
                                    <div class="form-group"> 
                                        <label for="field-3" class="control-label">Id Ekspor</label> 
                                        <input type="text" class="form-control" id="id_ekspor" value="<?php echo $id_ekspor; ?>"> 
                                    </div> 
                                </div> 
                            </div> 
                            <div class="row"> 
                                <div class="col-md-12"> 
                                    <div class="form-group"> 
                                        <label for="field-3" class="control-label">Nama Industri</label> 
                                        <input type="text" class="form-control" id="nm_industri" value="<?php echo $nm_industri; ?>"> 
                                    </div> 
                                </div> 
                            </div>
                            <div class="row"> 
                                <div class="col-md-12"> 
                                    <div class="form-group"> 
                                        <label for="field-3" class="control-label">Berat (Kg)</label> 
                                        <input type="text" class="form-control" id="e_berat" value="<?php echo $e_berat; ?>"> 
                                    </div> 
                                </div> 
                            </div>  

                        <?php echo form_close(); ?> 
                    </div> 
                </div>
            </div>

Как передать этот массив данных в контроллере в модал?

1 Ответ

0 голосов
/ 02 июня 2018

Контроллер

public function edit($id_ekspor=""){
$eks = $this->m_ekspor->GetDataEkspor("where id_ekspor = '$id_ekspor'");
$this->data = array(
    "id_ekspor" =>$eks[0]['id_ekspor'],
    "e_berat" => $eks[0]['e_berat'],
    "e_nilai" => $eks[0]['e_nilai'],
    "tahun" => $eks[0]['tahun'],
    "id_industri" =>$eks[0]['id_industri'],
    "nm_industri" =>$eks[0]['nm_industri']
);
$this->load->view('users/social-activity/index1',$this->data);              
}

Вы должны передать данные в свой контроллер для просмотра, как показано выше код

...