Add new comment to Drupal: vyhledávací formulář pomocí Views
Moje kniha o CMS Drupal
Poslední komentáře
- 2 days 20 hours ago
- 4 days 17 hours ago
- 1 week ago
- 1 week ago
- 1 week 2 days ago
- 3 months ago
- 3 months ago
- 5 months 1 week ago
- 6 months 1 week ago
- 6 months 1 week ago
Nové diskuze
- (2 months zpět)
- (2 months 1 week zpět)
- (4 months 3 weeks zpět)
- (6 months 1 week zpět)
- (1 year 3 months zpět)
- (1 year 4 months zpět)
- (1 year 7 months zpět)
- (1 year 8 months zpět)

Jednoduše. Níže přikládám kód, který mám umístěn v template.php. Pokud bude zájem o hlubší vysvětlení, hlaste se a udělám článek.
function maxiorel3_preprocess_views_exposed_form(&$vars, $hook) {
if ( $vars['form']['#id'] == 'views-exposed-form-Webhostingy-page-1')
{
/*print '<pre>';
print_r($vars['form']);
print '</pre>';
die;*/
$vars['form']['submit']['#value'] = t('Search');
unset($vars['form']['submit']['#printed']);
$vars['button'] = drupal_render($vars['form']['submit']);
//Change the <any> choice to All options
$vars['form']['field_hoster_nid']['#options']['All'] = t('kterýkoli');
unset($vars['form']['field_hoster_nid']['#printed']);
$vars['widgets']['filter-field_hoster_nid']->widget = drupal_render($vars['form']['field_hoster_nid']);
$vars['form']['field_platforma_value_many_to_one']['#options']['All'] = t('cokoli');
unset($vars['form']['field_platforma_value_many_to_one']['#printed']);
$vars['widgets']['filter-field_platforma_value_many_to_one']->widget = drupal_render($vars['form']['field_platforma_value_many_to_one']);
$vars['form']['field_aplikace_value_many_to_one']['#options']['All'] = t('cokoli');
unset($vars['form']['field_aplikace_value_many_to_one']['#printed']);
$vars['widgets']['filter-field_aplikace_value_many_to_one']->widget = drupal_render($vars['form']['field_aplikace_value_many_to_one']);
$vars['form']['field_databaze_value_many_to_one']['#options']['All'] = t('jakákoli');
unset($vars['form']['field_databaze_value_many_to_one']['#printed']);
$vars['widgets']['filter-field_databaze_value_many_to_one']->widget = drupal_render($vars['form']['field_databaze_value_many_to_one']);
$vars['form']['field_skriptovani_value_many_to_one']['#options']['All'] = t('cokoli');
unset($vars['form']['field_skriptovani_value_many_to_one']['#printed']);
$vars['widgets']['filter-field_skriptovani_value_many_to_one']->widget = drupal_render($vars['form']['field_skriptovani_value_many_to_one']);
}
if ( $vars['form']['#id'] == 'views-exposed-form-Serverhostingy-page-1')
{
/*print '<pre>';
print_r($vars['form']);
print '</pre>';
die;*/
$vars['form']['submit']['#value'] = t('Search');
unset($vars['form']['submit']['#printed']);
$vars['button'] = drupal_render($vars['form']['submit']);
//Change the <any> choice to All options
$vars['form']['field_hoster_nid']['#options']['All'] = t('kterýkoli');
unset($vars['form']['field_hoster_nid']['#printed']);
$vars['widgets']['filter-field_hoster_nid']->widget = drupal_render($vars['form']['field_hoster_nid']);
$vars['form']['field_platforma_value_many_to_one']['#options']['All'] = t('cokoli');
unset($vars['form']['field_platforma_value_many_to_one']['#printed']);
$vars['widgets']['filter-field_platforma_value_many_to_one']->widget = drupal_render($vars['form']['field_platforma_value_many_to_one']);
$vars['form']['field_typ_serveru_value_many_to_one']['#options']['All'] = t('jakýkoli');
unset($vars['form']['field_typ_serveru_value_many_to_one']['#printed']);
$vars['widgets']['filter-field_typ_serveru_value_many_to_one']->widget = drupal_render($vars['form']['field_typ_serveru_value_many_to_one']);
}
}