首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Liferay主题不会启用吗?

Liferay主题不会启用吗?
EN

Stack Overflow用户
提问于 2011-02-16 05:16:32
回答 2查看 819关注 0票数 0

我正在尝试启用一个自定义的救生索主题。

该主题位于webapps/ROOT/html中(目前基本上是经典的副本),我对liferay-look-and-feel.xml进行了如下修改:

代码语言:javascript
复制
<theme id="mytheme" name="mytheme">
    <root-path>/html/themes/cloudprint</root-path>
    <templates-path>${root-path}/templates</templates-path>
    <images-path>${root-path}/images</images-path>
    <template-extension>vm</template-extension>
    <roles>
        <role-name>User</role-name>
    </roles>
    <color-scheme id="01" name="Blue">
        <css-class>blue</css-class>
        <color-scheme-images-path>${images-path}/color_schemes/${css-class}</color-scheme-images-path>
    </color-scheme>
    <color-scheme id="02" name="Green">
        <css-class>green</css-class>
    </color-scheme>
    <color-scheme id="03" name="Orange">
        <css-class>orange</css-class>
    </color-scheme>
</theme>

ROOT/WEB-INF/classes中,我有portal-ext.propertiesdefault.theme.id=mytheme

我也尝试了default.regular.theme.id,但也没有效果。所有内容仍然使用classic主题。

这到底是怎么回事?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-02-18 12:52:26

确保为主题设置了安全角色,否则将不会设置该角色。

票数 1
EN

Stack Overflow用户

发布于 2011-02-19 18:59:36

尽管你自己似乎已经找到了一些东西:官方支持的方式是使用插件sdk。有了这个,你可能就不会有这个问题了。强烈反对修改门户代码本身(考虑到升级的维护工作),也不支持ext-plugin (或5.2.x的ext-environment )中的主题。

话虽如此,你也许能够让他们工作,但你让你的生活变得比必要的困难。

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

https://stackoverflow.com/questions/5009596

复制
相关文章

相似问题

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