表达式引擎save_entry()函数的参数中的'field_ft_'是什么

时间:2015-01-20 17:40:52

标签: php expressionengine

我正在查看表达式引擎save_entry函数的文档,并试图了解可能的参数。什么是' field_ft_'什么是可能的值?

来自doc:

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));
    }

1 个答案:

答案 0 :(得分:0)

在Expression Engine中创建字段时,为其指定默认的“字段类型”。

在某些情况下,个别条目可以使用默认字段以外的字段类型。

表达式引擎内置了许多字段类型,其他字段类型可以通过附加组件添加。

有一个表exp_fieldtypes列出了字段类型。我没有看到那些内置于EE的xhtml或者没有。也许默认的不包括在内?也许有人可以改善这个答案。