Formulario select del nombre de las vistas
Jun
17
$form['views_existing'] = array( '#type' => 'fieldset', '#title' => t('Existing views'), '#collapsible' => 1, ); $result = db_query("SELECT name FROM {view_view} ORDER BY name"); while ($view = db_fetch_array($result)) { $form['views_existing']['views_'.$view['name']] = array( '#type' => 'checkbox', '#title' => t('@s', array('@s' => $view['name'])), '#default_value' => variable_get('views_'. $view['name'], FALSE), ); } $form['views_default'] = array( '#type' => 'fieldset', '#title' => t('Default views'), '#collapsible' => 1, ); views_load_cache(); $default_views = _views_get_default_views(); foreach ($default_views as $view) { $form['views_default']['views_default_'.$view->name] = array( '#type' => 'checkbox', '#title' => t('@s', array('@s' => $view->name)), '#default_value' => variable_get('views_default_'. $view->name, FALSE), ); }