解释子比主题自带 ZCSF 渲染器的参数、加载资源、取值、隐藏字段、保存方式和适用场景。
解释子比主题自带 ZCSF 渲染器的参数、加载资源、取值、隐藏字段、保存方式和适用场景。 #ZCSF 是什么 ZCSF 是子比主题在 inc/csf-framework/classes/zib-csf.class.php 中封装的轻量表单渲染器。它复用 Codestar Framework 的字段类和样式脚本,但不负责把字段保存到某个固定 option。 主题用它做这些场景: 文章编辑页里渲染自定义字段。 页面模板配置里渲染字段。 用户资料页里渲染额外资料。 需要自己控制保存位置的后台表单。 和 CSF::createOptions() 的区别是: 能力 CSF::createOptions() ZCSF::instance() 创建后台菜单 是 否 自动保存 option 是 否 复用 CSF 字段 是 是 可控制 form 标签 间接 直接 适合 Meta 表单 一般 很适合 保存位置 一个 option 由调用方决定 #构造参数 ZCSF 默认参数: php复制public $args = array( 'class' => '', 'form' => true, 'nonce' => true, 'method' => '', 'action' => '', 'fields' => array(), 'value' => array(), 'hidden' => array(), ); 最常用的是: php复制ZCSF::instance('profile_options', array( 'value' => $value, 'form' => false, 'non