Як відключити агрегацію або з друку, або з PHPmyadmin?


13

Я шукав це і ВСЕ. Я знайшов угоди з Drupal 7. Стара команда drush drush vset preprocess_js 0не працює для Drupal 8, а "змінна" таблиця в БД не існує в 8 ...

Тим не менш, я не можу відключити агрегацію на своєму веб-сайті D8 з якоїсь причини і хочу відключити її або з друку, або з БД.

Ви знаєте спосіб?

Відповіді:


20

Версія Drupal 8 для відключення агрегації:

вимкнути агрегацію CSS / JS

drush -y config-set system.performance css.preprocess 0
drush -y config-set system.performance js.preprocess 0

Я дякую тобі щиро, і я промовив твою відповідь. З найкращими побажаннями!

Дивіться також наданий example.settings.local.php, який має параметр на основі settings.php, який має перевагу завжди застосовуватися локально, не змінюючи фактичну конфігурацію.
— Бердір

як це зробити без барабану?
— Ральф Джон Галіндо

@RalphJohnGalindo Налаштування вказано на / admin / config / development / performance
— user1359

Для ADVAGG ми додатково потребуємо drush -y config-set advagg.settings enabled 0і в будь-якому випадку drush cr.
— geek-merlin

4

Якщо вам це потрібно для вашого середовища розробки, ви можете включити settings.local.phpйогоsettings.php

if (file_exists($app_root . '/' . $site_path . '/settings.local.php')) {
  include $app_root . '/' . $site_path . '/settings.local.php';
}

і чим переконайтесь, що ТІЛЬКИ у вашому локальному settings.local.php(а не у прямому оточенні) використані наступні налаштування

$config['system.performance']['css']['preprocess'] = FALSE;
$config['system.performance']['js']['preprocess'] = FALSE;

ПРИМІТКА: ймовірно, можна знайти ті налаштування, в sites/default.settings.local.phpякі можна скопіювати sites/default/settings.local.phpта скористатися ними.


1

Використовуйте ці команди для скидання агрегації CSS та JS через DRUSH - Drupal - 7: drush vset preprocess_js 0 - yes drush vset preprocess_css 0 - yes

Drupal - 8:

Дивіться вище коментарів.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.