$status, ‘class’ => ‘checkbox’); $bool_first = TRUE; foreach ($field_keys as $field_key => $value) { if($bool_first){ $row[] = ‘‘. drupal_render($form[$key][$value]) .’‘;//for "bold style" $bool_first = FALSE; } else{ $row[] = array(’data’ => drupal_render($form[$key][$value]),); } } $rows[] = $row; } } // Individual table headers. $header = array(); $header[] = array(’data’ => t(’Select’), ‘class’ => ‘checkbox’); foreach ($field_keys as $key => $value) { $header[] = t("'$value'"); } $output = theme(’table’, $header, $rows); $output .= drupal_render($form); dpm($output, 'formoutput'); return $output; } function tripal_helper_form_createformdata($form, $query_results, $data_array){ dpm($form, 'createform'); dpm($query_results, 'createqeuryresults'); dpm($data_array, 'createarray'); // $status = array(); $options = array(); foreach ($query_results as $qr_key => $qr_value) { $options[$qr_key] = ''; foreach ($data_array as $da_key => $da_value) { dpm($qr_value->$da_value, '$da_value'); $form[$qr_key][$da_value] = array('#value' => $qr_value->$da_value); } // $status[] = '-1'; } $form['row_checkboxes'] = array( '#type' => 'checkboxes', '#options' => $options, // '#default_value' => $status, ); // $form['submit'] = array( // '#type' => 'submit', // '#value' => t('Remove'), // ); // // $form['cancel'] = array( // '#type' => 'markup', // '#value' => l(t('Cancel'), 'dashboard'), // ); return $form; }