我已经用 eclipse 和 tomcat 设置了一个 liferay 环境(我第一次使用它们),
我想做一些改变,比如我加一个<p>
在 navigation.vm
的最后:
但是当我构建 war 时,像这样:
我的更改消失了:
知道我做错了什么吗?
最佳答案
可能您正在尝试编辑
下的portal-normal.vm
yourTheme/docroot/templates
但你不能。 您必须在
下创建一个名为_diffs
的新文件夹
yourTheme/docroot
在其中复制 docroot
的文件夹结构,在这种情况下,您只需要在 template
文件夹中创建一个名为 portal-normal.虚拟机
。
这将是您可以编辑的文件!
更多详情: https://www.liferay.com/it/documentation/liferay-portal/6.1/development/-/ai/creating-liferay-them-7
附言
显然你可以复制portal-normal.vm
聚苯乙烯
我真的不知道为什么 liferay 不创建 _diffs
文件夹作为主题项目的默认文件夹!
EDIT
忘了说了,你要把docroot
的文件夹结构复制到_diffs
关于eclipse - LifeRay:当我构建 war 时,我的更改被删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26037640/