Add New Search";
// $output .= drupal_get_form('tripal_views_setup_admin_form');
//
// return $rows;
// }
function tripal_views_setup_admin_form(){
$query_resulst = db_query('SELECT * FROM public.tripal_views_setup;');
$form = array();
$int_i = 0;
$records = array();
while($record = db_fetch_object($query_resulst)){
$records[] = $record;
}
dpm($records, 'records');
$record_fields = array('setup_id', 'mview_id', 'base_table_name', 'name', 'description');
$form = tripal_helper_form_createformdata($form, $records, $record_fields);
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Remove'),
);
$form['cancel'] = array(
'#type' => 'markup',
'#value' => l(t('Cancel'), 'admin/tripal/'),
);
dpm($form, 'admin_form');
return $form;
//return system_settings_form($form);
}
function tripal_views_setup_admin_form_submit($form_id, $form){
$form_values = $form['values'];
dpm($form, 'submitted form');
dpm($form_values, 'submitted form values');
$featured = $form_values['row_checkboxes'];
$selected_checkbox = array();
foreach($featured as $key => $value){
if($value){
$selected_checkbox[] = "'$value'";
}
}
dpm($selected_checkbox, 'selected');
foreach ($selected_checkbox as $key => $value) {
dpm((string)$value, 'delete value');
dpm("DELETE FROM public.tripal_views_setup WHERE setup_id = $value;", 'delete stuff');
db_query("DELETE FROM public.tripal_views_setup WHERE setup_id = $value;");
}
}
function tripal_views_setup_new_search_form(){
$form = array();
return $form;
}
function tripal_views_setup_mview_list(){
//must return an array of strings ie:
$options = array(
'dummyoption' => t('dummyoptiontext'),
);
return $options;
}
function tripal_views_setup_btable_list(){
//must return an array of strings ie:
$options = array(
'dummyoption2' => t('dummyoptiontext2'),
);
return $options;
}