Создание темы виртуальной машины в Liferay 7

Я хочу создать тему VM в liferay 7. Я внес изменения в package.json и изменил templateLanguage на vm. Затем я изменил liferay-look-and-feel.xml и изменил значение тега на cm и сделал сборку gulp. Файлы VM создаются, но при развертывании на сервере появляется следующее предупреждение:

09:53:24,368 WARN  [Refresh Thread: Equinox Container: a046c07b-9d60-0017-134e-c4d1864b896c][ThemeHotDeployListener:129] Support of Velocity is deprecated. Update theme testTheme to use FreeMarker for forward compatibility.

Также в браузере панель управления и вкладки заголовка не отображаются, а вместо этого отображается предупреждение, как показано ниже:

 An app that can VIEW com.liferay.admin.kernel.util.PortalProductNavigationControlMenuApplicationType$ProductNavigationControlMenu belongs here. Please contact the portal administrator or install such an app from the Liferay Marketplace. 

Ниже приведена ссылка о том, как отображается предупреждение в браузере: Изображение предупреждающего сообщения

В чем может быть проблема?

1 ответ

Я столкнулся с той же проблемой при переносе приложения с 6.2 на 7. Liferay 7 поддерживает язык шаблонов freemarker. Когда я использовал Velocity, я использовал, чтобы получить пустую страницу, а страницу не отображать. Я советую вам использовать freemarker.

Другие вопросы по тегам