Co to jest „Tryb zaawansowany” w Widoku 3?


15

W tym artykule pierwsza instrukcja to

W każdej witrynie uruchom, drush vdaby przełączyć ustawienia Widoku do trybu zaawansowanego.

Co to znaczy? Wyszukiwarka Google dla „Widoku trybu zaawansowanego” daje głównie tylko linki do tego artykułu. Co to jest „tryb zaawansowany”?

Odpowiedzi:


15

Tryb zaawansowany oznacza

Ustaw ustawienia Widoki na wartości bardziej zorientowane na programistę.

Możesz sprawdzić definicję tego w module widoków Plik Drush folder views.drush.inc.

  $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'),
  );

Po wykonaniu polecenia drush vd ustawiane są następujące zmienne.

  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');

Możesz to zrobić bez użycia polecenia drush, przechodząc do „admin / structure / views / settings”

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.