我想创建自定义救生索主题。在教程中说,我将复制目录从经典主题到我的主题的_diff文件夹。但是我找不到经典的主题文件夹。
发布于 2012-12-13 03:07:31
如果你已经用maven创建了liferay主题项目(如果你正在使用maven),如下所示
mvn archetype:generate \
-DarchetypeArtifactId=liferay-theme-archetype \
-DarchetypeGroupId=com.liferay.maven.archetypes \
-DarchetypeVersion=6.1.0 \
-DartifactId=sample-theme \
-DgroupId=com.liferay.sample \
-Dversion=1.0-SNAPSHOT然后,只需查看./target/liferay theme/work文件夹。啊,就是这样。
不需要实际编译它- Liferay合并了你的主题在liferay maven插件的theme-merge阶段应该应用于经典主题的任何更改。它的工作原理很像maven overlay,因此您可以省略经典主题中您不打算更改的每个文件。
发布于 2013-08-21 21:55:40
没有经典的主题文件夹。只需从/docroot复制/css /images /js和/templates文件夹,并将其放入/_diffs文件夹。
然后开始在/_diffs文件夹副本中进行所有编辑。当通过ANT构建项目时,它会覆盖您复制的/docroot根文件夹中的文件。
如果您想要在主题中嵌入图像,请将它们放在/docroot/_diffs/ images /custom中,并使用以下代码。
<img src="$themeDisplay.getPathThemeImages()/custom/logo.png" id="splash_logo" />发布于 2020-05-25 12:23:55
你可以在救生索中创建一个新的主题,而不需要修改默认的救生索主题。
使用以下链接创建主题。
https://help.liferay.com/hc/en-us/articles/360035353731-Introduction-to-Creating-a-Theme
这将对搜索自定义救生索主题的人很有用。
然后转到管理帐户右上角的设置图标,然后单击look-and-feel ->,为该页面定义一个特定的外观。->更改当前主题
https://stackoverflow.com/questions/13846116
复制相似问题