Drupal7 vis resultater i en tabel
Jeg vil gerne vise min resultater i en tabl der ligger på den samme side.Mit problem er at der kommer absolut ingen data i tabellen. Har jeg overset et eller andet?
//min form
function find_tryk_filter_test_form_page($form, &$form_state)
{
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Find trykluft element'),
'#ajax' => array(
'callback' => 'find_tryk_filter_test_ajax_result_callback',
'wrapper' => 'result-wrapper',
'method' => 'click'
)
);
return $form;
}
//Min Page_callback function
function find_tryk_filter_test_page()
{
$page = drupal_render(drupal_get_form('find_tryk_filter_test_form_page'));
$page .= filter_elementer_rows($form_state['values']['dropdown_third']);
print_r($page);
return $page;
}
//funktionen der henter data ind i tabellen.
function filter_elementer_rows($value_dropdown_third)
{
$header = array(
'Navn',
'Shoplink',
'Brochure'
);
$query = db_query(//Some sql statement...));
$rows = array();
foreach ($query as $row) {
$rows[] = array(
$row->title,
$row->field_shoplink_value,
$row->uri
);
}
return theme('table', array(
'header' => $header,
'rows' => $rows
));
}
//Min submit function
function find_tryk_filter_test_page_submit($form, &$form_state)
{
return find_tryk_filter_test_page();
}