У меня есть форма с несколькими флажками в Drupal, и мне нужно установить флажки, чтобы добавить их в базу данных. Чтобы получить значения в флажках, я использую var_export, который возвращает массив, указывающий, был ли установлен флажок. После хранения этого массива в переменной я делаю это:
$checked = array();
if(is_array($data) {
foreach($data as &$value) {
if($value != 0) { //the checkbox was checked
$checked[] = $value;
}
}
Однако, когда я распечатываю переменную $ selected, в ней ничего не сохраняется. Что я делаю не так?