【发布时间】:2013-09-18 18:18:33
【问题描述】:
Woocommerce 的 Gravity Forms 产品插件在购物车和结帐中显示用户的表单输入。我想在用户的“帐户”页面中显示这些表单字段及其订单。我已经尝试了一个星期,似乎无法将正确的 php 代码放在一起。我该怎么做?
我的代码是这样的:
$form_id = RGFormsModel::get_form_id('Domains');
$form = GFFormsModel::get_form_meta($form_id);
$field = GFFormsModel::get_field($form, 1);
$leads = RGFormsModel::get_leads($form['id']);
foreach($leads as $lead)
{
foreach($field as $field_id)
{
$value = rgar($lead, (string) $field_id);
echo $value;
}
}
这将返回我想要的字段的所有条目,但是,我只想返回与该特定产品一起提交的条目。帮忙?
这是一个简单的示例,可以清楚地说明我在寻找什么。用户购买一件衬衫,并从附在产品上的重力表中选择大号。在购物车和结帐页面上,它在产品标题下方显示“尺寸:大”。我想将相同的文本与他们的订单一起添加到“我的帐户”页面。
【问题讨论】:
标签: php forms field woocommerce gravity