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)){
dpm($record, 'record' . (string)$int_i);
$item_name = 'tripal_views_setup_config_query_record_' . (string)$int_i;
$form[$item_name] = array(
'#type' => 'checkbox',
'#title' => t($record->name),
'#description' => t('Search of mview ' . $record->mview_id . ' and ' . $record->base_table_name),
'#required' => TRUE,
);
$int_i++;
}
dpm($form, 'admin_form');
return $form;
//return system_settings_form($form);
}
function tripal_views_setup_new_search_form(){
$form = array();
$form['tripal_views_setup_config_mview'] = array(
'#type' => 'textfield',
'#title' => t('Materialized View'),
'#description' => t('Select which materialized view needs to be used for this search'),
'#required' => TRUE,
);
/*
$form['tripal_views_setup_config_mview'] = array(
'#type' => 'select',
'#title' => t('Materialized View'),
'#options' => tripal_views_setup_mview_list(),
'#description' => t('Select which materialized view needs to be used for this search'),
'#required' => TRUE,
);
$form['tripal_views_setup_config_btable'] = array(
'#type' => 'select',
'#title' => t('Chado base table'),
'#options' => tripal_views_setup_btable_list(),
'#description' => t('Select which chado table needs to be used for this earch'),
'#required' => TRUE,
);
dpm($form, 'tripal_views_setup_admin form');
*/
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;
}