Проблема с отключением JavaScript minifier в Liferay 5.2.3 - PullRequest
0 голосов
/ 14 мая 2011

У меня проблема с отключением JavaScript minifier в Liferay 5.2.3.Я пробовал следующие вещи:

  • положить свойство javascript.fast.load = false для portal-ext.properties
  • указать свойство com.liferay.portal.servlet.filters.minifier.MinifierFilter = false для portal-ext.properties
  • установить для параметра js_fast_load url значение 0

, но он все еще работает.Что я мог пропустить?

Ответы [ 3 ]

3 голосов
/ 10 февраля 2012

Чтобы отключить минификатор без изменения свойств портала, добавьте следующие параметры в строку URL-запроса:

js_fast_load=0 <strong><-- disable js minifier</strong></p> <p>css_fast_load=0 <strong><-- disable css minifier</strong></p> <p>strip=0 <strong><-- disable strip filter</strong>

См. http://www.liferay.com/web/igor.spasic/blog/-/blogs/turn-off-minifiers-and-html-stripping

2 голосов
/ 07 июня 2011

Я думаю, я нашел решение.

Когда я отключил StripFilter, содержимое не было свернуто.

portal-ext.properties: com.liferay.portal.servlet.filters.strip.StripFilter = ложь

Странно, потому что я не нашел документации о таком поведении этого фильтра. Я обнаружил это после анализа исходного кода Liferay.

Уважаемые читатели, любые комментарии о StripFilter приветствуются. Спасибо!

0 голосов
/ 23 мая 2011

Вы уверены, что ваш portal-ext.properties загружен порталом? Это должно напечатать местоположение во время запуска.

Один из способов убедиться, что minifier не используется, вы можете закомментировать фильтр из web.xml.

...