我正在运行WP和Gravity表格中最强大的版本。我试图通过模板文件调用表单并通过一些类似的东西:
gravity_form(2, $display_title=false, $display_description=true,
$field_values, $ajax=true);
我这样称呼$field_values
:
$field_values = array("my" => "FOO", "your" => "BAR",);
它们很简单,不会填充重力形式。有什么想法吗?
答案 0 :(得分:2)
确保单击该字段,然后单击高级选项卡,并选中标记预填充字段复选框。这将下拉一个文本框,您可以在其中指定参数名称。
答案 1 :(得分:0)
本文档提供了有关填充字段的一些有用建议:
gravityhelp.com/documentation/page/Allow_field_to_be_populated_dynamically
以下是我如何使用hook填充字段的示例:
add_filter("gform_field_value_yourparametername", "populate_yourparametername");
function populate_yourparametername($value){
global $post;
$value = get_post_meta( $post->ID,'metakeyname',true);
return $value;
}
为了使其正常工作,您必须选中“重力表单”中表单项的高级选项卡中的框,以允许动态填充该字段。然后,您需要使用'youparametername'填写下面的输入。
答案 2 :(得分:0)
好的,我们可以说你的表格ID是7,让我给你一步一步的答案:
现在,如果您转到该表单,您将看到名称为" my_name"的字段。有价值"无论你想要自动填充"。
希望这有所帮助,再见。