O que é o "Modo Avançado" no Views 3?

15

Em este artigo a primeira instrução é

Em todos os sites, execute drush vdpara ativar as configurações de Views no modo avançado.

O que isto significa? Uma pesquisa no Google por "Modo avançado de visualizações" gera principalmente apenas links para este artigo. O que é o "modo avançado"?

beth
fonte

Respostas:

15

Modo avançado significa

Defina as configurações de Views para valores mais orientados ao desenvolvedor.

Você pode verificar a definição disso no arquivo views.drush.inc da pasta Drush do módulo views.

  $items['views-dev'] = array(
    'callback' => 'views_development_settings',
    'drupal dependencies' => array('views'),
    'description' => 'Set the Views settings to more developer-oriented values.',
    'bootstrap' => DRUSH_BOOTSTRAP_DRUPAL_FULL,
    'aliases' => array('vd'),
  );

Uma vez que o comando drush vd é executado, as seguintes variáveis ​​são definidas.

  variable_set('views_ui_show_listing_filters', TRUE);
  variable_set('views_ui_show_master_display', TRUE);
  variable_set('views_ui_show_advanced_column', TRUE);
  variable_set('views_ui_always_live_preview', FALSE);
  variable_set('views_ui_always_live_preview_button', TRUE);
  variable_set('views_ui_show_preview_information', TRUE);
  variable_set('views_ui_show_sql_query', TRUE);
  variable_set('views_ui_show_performance_statistics', TRUE);
  variable_set('views_show_additional_queries', TRUE);
  variable_set('views_devel_output', TRUE);
  variable_set('views_devel_region', 'message');
  variable_set('views_ui_display_embed', TRUE);
  $message = dt("Setup the new views settings.");
  drush_log($message, 'success');

Você pode fazer isso sem usar o comando drush também navegando para "admin / structure / views / settings"

Anil Sagar
fonte