我繼承了 WordPress
中的一個PHP
代碼。 PHP
代碼使用Smartsheet API
更新Smartsheet
中的行。 以前的代碼不能識別Smartsheet
的複選框。如何將複選框設置爲false(Gravity Forms> PHP API> Smartsheet)
我有這個工作。
但是,我還沒有想出如何設置複選框爲false。
有大量的代碼,但這些(我相信)是重要的行:
$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], "|"));
我試圖做的就是迫使
$數據[$ colid]
到PHP端的各種值。 我試過false,「false」,,即使是文字。
我在Gravity Form
的身邊試過了各種各樣的領域,沒有成功。 我試過攔截PHP
代碼中的值,然後將其發送到Smartsheet
。
如果該值爲假或,那麼它不會傳遞給Smartsheet
。 如果我通過「false」或其他值,則API會在複選框上引發1042錯誤。
任何幫助表示讚賞。
克雷格