2014-12-27 5 views
4

나는 단지 코드를 설정하는 방법이 내 데이터베이스입니다 :GroceryCRUD는 : GroceryCRUD, 와 필드 드롭 다운을

a_guest_data

guest_no 
register_date 
name 
gender 
birthday 
address 
city 
country 
phone 
email 
ref 
status 
date_modified 

a_table_data 6,
id_table 
tbl_name 
group_name 
status 
seat 
party_date 
locked 
pos_tbl 
date_modified 

a_table_group

id_table 
guest_no 
priority 

이 컨트롤러에 대한 내 코드입니다 :

public function guest_management() 
{ 
    $crud = new grocery_CRUD(); 

    $crud->set_table('a_guest_data'); 
    $crud->set_subject('Guest'); 
    $crud->set_relation_n_n('tables', 'a_table_group', 'a_table_data', 'guest_no', 'id_table', 'tbl_name'); 
    $crud->unset_columns('register_date','layout_no', 'date_modified', 'ref'); 

    $crud->fields('name', 'register_date', 'gender', 'birthday', 'tables', 'address', 'city', 'country', 'phone', 'email', 'ref', 'status'); 


    $crud->field_type('country','dropdown', array('Indonesia' => 'Indonesia', 'Others' => 'Others')); 
    $crud->field_type('gender','dropdown', array('Male' => 'Male', 'Female' => 'Female')); 
    $crud->field_type('status','dropdown', array('1' => '1', '2' => '2')); 

    $output = $crud->render(); 

    $this->_example_output($output); 
} 

그리고이 enter image description here enter image description here

같은 형태를 가지고

필드 테이블에서 하나의 테이블 만 선택할 수있는 드롭 다운 필드를 설정하고 싶습니다. (사실 이제는 테이블의 필드에서 많은 옵션 테이블을 선택할 수 있습니다. * 그림에서 표 1, 45, 6, 34를 선택하십시오.

어떻게하면됩니까?

+2

드롭 다운으로 무엇을 사용하고 있습니까? 해당 코드를 게시하십시오. –

답변

0

다중 선택 입력을 사용 중이며 여러 개의 마크 업을 제거하십시오. 사용중인 선택 유형에 따라 다릅니다.