WordPress
のGravity Forms
フォームに書かれたPHP
コードを継承しました。 コードはSmartsheet API
を使用して、行をSmartsheet
に更新します。 前のコードではSmartsheet
のチェックボックスが認識されませんでした。チェックボックスをfalseに設定する方法(Gravity Forms> PHP API> Smartsheet)
私はそれが働いている。
ただし、チェックボックスをオフに設定する方法はわかりません。
あり、コードの多くをだが、これらは(私は信じて)重要な行です:私は
$データ[$たcolid]
を強制されて行うことを試みた何$data = array();
//snip
foreach($feed['meta'] as $key => $entry_key) {
//snip
$colid = str_replace("mappedFields_","",$key);
//snip
$data[$colid] = substr($entry[$entry_key], 0,
strpos($entry[$entry_key], "|"));
をPHP側でさまざまな値に設定します。 私は、偽、"偽"、のテキストを試しました。
私はGravity Form
側でさまざまなフィールドを試してみましたが、成功しませんでした。 Smartsheet
に送信される前に、PHP
コードの値をインターセプトしようとしました。
値が偽またはであれば、それはSmartsheet
に渡されません。 "false"またはその他の値を渡すと、APIによってチェックボックスに1042エラーがスローされます。
何か助けていただければ幸いです。
クレイグ