2015-01-20 2 views
0

식 엔진 save_entry 함수에 대한 설명서를보고 가능한 매개 변수를 이해하려고합니다. 'field_ft_'란 무엇이며 가능한 값은 무엇입니까? 다큐먼트에서식 엔진 save_entry() 함수의 매개 변수에서 'field_ft_'은 무엇입니까?

: 당신이 표현 엔진의 필드를 만들 때 당신이 그것을 기본 "필드 유형"을 지정

ee()->load->library('api'); 
ee()->api->instantiate('channel_entries'); 
ee()->api->instantiate('channel_fields'); 

$data = array(
    'title'   => 'Breaking News Story!', 
    'entry_date' => '1256953732', 
    'edit_date'  => '1351653729', 
    'field_id_6' => 'Some data', 
    'field_ft_6' => 'none', 
    'field_id_19' => 'More data', 
    'field_ft_19' => 'xhtml' 
); 

ee()->api_channel_fields->setup_entry_settings($channel_id, $data); 

$success = ee()->api_channel_entries->save_entry($data, $channel_id); 

    if (! $success) 
    { 
      show_error(implode('<br />', $this->api_channel_entries->errors)); 
    } 

답변

0

.

경우에 따라 개별 항목에서 기본값 이외의 필드 유형을 사용할 수 있습니다.

표현 엔진에는 많은 필드 유형이 내장되어 있으며 추가 필드 유형은 추가 기능으로 추가 할 수 있습니다.

필드 유형을 나열하는 테이블 exp_fieldtypes이 있습니다. 나는 EE에 내장되어있는 xhtml 또는 none을 보지 못했다. 어쩌면 기본값이 포함되지 않았을까요? 아마도이 답변을 향상시킬 수있는 사람이있을 것입니다.