tripal_views_setup.admin.inc 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <?php
  2. // function tripal_views_setup_admin(){
  3. // $add_url = url('admin/tripal/tripal_views_setup/new');
  4. // $output = "<div id='add-new-search'><a href=\"$add_url\">Add New Search</a><div>";
  5. // $output .= drupal_get_form('tripal_views_setup_admin_form');
  6. //
  7. // return $rows;
  8. // }
  9. function tripal_views_setup_admin_form(){
  10. $query_resulst = db_query('SELECT * FROM public.tripal_views_setup;');
  11. $form = array();
  12. $int_i = 0;
  13. $records = array();
  14. while($record = db_fetch_object($query_resulst)){
  15. $records[] = $record;
  16. }
  17. dpm($records, 'records');
  18. // dpm($record, 'record' . (string)$int_i);
  19. //
  20. // $item_name = 'tripal_views_setup_config_query_record_' . (string)$int_i;
  21. //
  22. // $form[$item_name] = array(
  23. // '#type' => 'checkbox',
  24. // '#title' => t($record->name),
  25. // '#description' => t('Search of mview ' . $record->mview_id . ' and ' . $record->base_table_name),
  26. // '#required' => TRUE,
  27. // );
  28. //
  29. // $int_i++;
  30. // }
  31. $form['featured'] = array(
  32. '#type' => 'checkboxes',
  33. '#options' => $options,
  34. '#default_value' => $status,
  35. );
  36. dpm($form, 'admin_form');
  37. return $form;
  38. //return system_settings_form($form);
  39. }
  40. function tripal_views_setup_form_submit($form_id, $form){
  41. $form_values = $form['values'];
  42. $featured = $form_values['featured'];
  43. }
  44. function tripal_views_setup_new_search_form(){
  45. $form = array();
  46. return $form;
  47. }
  48. function tripal_views_setup_mview_list(){
  49. //must return an array of strings ie:
  50. $options = array(
  51. 'dummyoption' => t('dummyoptiontext'),
  52. );
  53. return $options;
  54. }
  55. function tripal_views_setup_btable_list(){
  56. //must return an array of strings ie:
  57. $options = array(
  58. 'dummyoption2' => t('dummyoptiontext2'),
  59. );
  60. return $options;
  61. }