首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过修改经典主题来创建LifeRay主题?

问如何通过修改经典主题来创建LifeRay主题?
EN

Stack Overflow用户
提问于 2012-12-13 02:19:06
回答 3查看 1.6K关注 0票数 0

我想创建自定义救生索主题。在教程中说,我将复制目录从经典主题到我的主题的_diff文件夹。但是我找不到经典的主题文件夹。

EN

回答 3

Stack Overflow用户

发布于 2012-12-13 03:07:31

如果你已经用maven创建了liferay主题项目(如果你正在使用maven),如下所示

代码语言:javascript
复制
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,因此您可以省略经典主题中您不打算更改的每个文件。

票数 1
EN

Stack Overflow用户

发布于 2013-08-21 21:55:40

没有经典的主题文件夹。只需从/docroot复制/css /images /js和/templates文件夹,并将其放入/_diffs文件夹。

然后开始在/_diffs文件夹副本中进行所有编辑。当通过ANT构建项目时,它会覆盖您复制的/docroot根文件夹中的文件。

如果您想要在主题中嵌入图像,请将它们放在/docroot/_diffs/ images /custom中,并使用以下代码。

代码语言:javascript
复制
<img src="$themeDisplay.getPathThemeImages()/custom/logo.png" id="splash_logo" />
票数 0
EN

Stack Overflow用户

发布于 2020-05-25 12:23:55

你可以在救生索中创建一个新的主题,而不需要修改默认的救生索主题。

使用以下链接创建主题。

https://help.liferay.com/hc/en-us/articles/360035353731-Introduction-to-Creating-a-Theme

这将对搜索自定义救生索主题的人很有用。

然后转到管理帐户右上角的设置图标,然后单击look-and-feel ->,为该页面定义一个特定的外观。->更改当前主题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13846116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档