我正在将Drupal Webform与CRM Highrise集成 - 我使用Highrise Drupal模块(https://drupal.org/project/highrise)来创建一些映射 - 但是我想扩展模块以将其他表单值传递给& #34;背景"在Highrise中指定的领域,我遇到的问题是,而不是传递说"生日派对的形式价值"它只是简单地返回"数组"在Highrise中,下面是我现在的代码:
//initial variable declaration
$form['#get_eventtype'] = drupal_render($event_type);
//making the call to post to Highrise
case 4:
$background = $form_state['values']['submitted'][$row['cid']];
$background .= $form['#get_eventtype'];
$new_person->setBackground($background);
break;
答案 0 :(得分:0)
从表单中检索后,您是否已将值转储到$background
?它将是一个数组,您的值将在其中一个数组元素中。如果您还没有,我建议安装devel module以帮助您深入了解表单结构。
答案 1 :(得分:0)
作为一个仅供参考我最后只使用Formstack.com - 这使您能够使用Formstack轻松映射在Highrise中创建的自定义字段。在使用Formstack创建表单后,我嵌入了提供的JavaScript标记,并且很有用。