use*_*190 1 wordpress gravity-forms-plugin
我在我的网站上使用重力表格.我正在为此创建自定义报告我需要基于特定表单id的重力表单字段名称和ID.请让我知道如何做到这一点.
我正在使用以下功能,但它显示基于它的所有表单信息.看起来很难解析它.请让我知道任何功能,这样我就可以轻松获得字段名称.
$forms = RGFormsModel::get_forms_by_id(13);
Run Code Online (Sandbox Code Playgroud)
小智 5
试试这个
function get_all_form_fields($form_id){
$form = RGFormsModel::get_form_meta($form_id);
$fields = array();
if(is_array($form["fields"])){
foreach($form["fields"] as $field){
if(isset($field["inputs"]) && is_array($field["inputs"])){
foreach($field["inputs"] as $input)
$fields[] = array($input["id"], GFCommon::get_label($field, $input["id"]));
}
else if(!rgar($field, 'displayOnly')){
$fields[] = array($field["id"], GFCommon::get_label($field));
}
}
}
//echo "<pre>";
//print_r($fields);
//echo "</pre>";
return $fields;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10421 次 |
| 最近记录: |