Рейтинг:-2

MInified CSS file isn't loaded on a page where I have a webform with the "file upload" component

флаг cn

I added a webform with the Upload file component on a page.
When I visit that page without minifying CSS files, everything works fine; when CSS files are minified, this page doesn't load them, the page seems a WSOD. The other pages work fine.

When I remove the Upload file component, everything works fine.

Рейтинг:1
флаг in

Я столкнулся с похожей ситуацией (хотя я не могу вспомнить, было ли это для всех страниц или подмножества страниц). Для меня проблема заключалась в том, что один css был включен в мою пользовательскую тему. (Я думаю, что моя проблема могла заключаться в том, что файл css представлял собой смесь минимизированного и неминифицированного css - я не знаю, почему это так, - но я так и не дошел до сути.)

Мое обходное решение состояло в том, чтобы предотвратить агрегирование одного файла css. Для этого можно установить предварительная обработка: ложь для css-файла. См. Параметры библиотеки и подробная документация по d.o.

Моя библиотека выглядела примерно так:

моя библиотека:
  CSS:
    тема:
      активы/css/app.css: {предварительный процесс: ложь}
      активы/css/theme.css: { }
  js:
    'активы/js/app.js': { }
    'активы/js/theme.js': { }
  зависимости:
    - ядро/jquery

который позволяет агрегировать все файлы моей темы, кроме app.css.


Чтобы отладить эту проблему, я сделал примерно следующее:

  1. Протестировано с другой темой, например. bartik или ваша базовая тема (чтобы определить, в чем проблема)
  2. Как только я убедился, что моя тема была проблемой, я сначала исключил все элементы из агрегации (используя предварительная обработка: ложь).
  3. Как только я убедился, что страницы загружаются нормально, и ни один из файлов моей темы не агрегирован, я повторно включил агрегацию для них один за другим.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.