2017-07-04 1 views
0

Je souhaite créer un thème de machine virtuelle dans liferay 7. J'ai effectué les modifications dans package.json et modifié la propriété templateLanguage en version vm. Ensuite, j'ai changé liferay-look-and-feel.xml et changé la valeur de la balise en cm et j'ai fait construire gulp. Les fichiers vm sont créés, mais quand je le déployer sur le serveur, je reçois cet avertissement:
Création d'un thème de machine virtuelle dans Liferay 7

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. 

également dans le navigateur, les onglets du panneau de commande et en-tête ne sont pas affichés et au lieu d'un message d'avertissement apparaît comme ci-dessous :

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. 

Voici le lien de la façon dont l'avertissement sur le navigateur est affiché: Image of Warning Message

Que peut-être la question?

Répondre

0

J'étais confronté au même problème lorsque j'ai migré l'application de la version 6.2 vers la version 7. Liferay 7 prend en charge le langage de modèle Freemarker. Lorsque j'utilisais Velocity, j'avais l'habitude d'avoir une page vierge et une page non utilisée pour s'afficher. Je vous conseille d'utiliser Freemarker.