【发布时间】:2013-08-21 21:58:46
【问题描述】:
我正在使用$theme.runtime("portletId") 在主题中放置一个portlet,但它不会在portlet 的main.css 中加载CSS。
我的意思是,当我将 portlet 嵌入主题中时,我在 portlet 内的 main.css 中编写的 CSS 不会显示在页面中,即使 CSS 文件是在 liferay-portlet.xml 中指定的
有没有办法解决这个问题?
【问题讨论】:
-
我无法理解您的问题?
-
我编辑了这个问题。
-
您是否将此属性“
true ”添加到您的 liferay-portlet.xml 和“portlet.add.default.resource.check. whitelist=portlet_id" 到您的 portal-ext.properties 文件? -
<add-default-resource>true</add-default-resource>当您想将 portlet 动态添加到页面时,这是必需的。这应该可以解决您的问题。谢谢@LuckyBoy,为什么不将其转换为答案? -
我已经添加了默认资源属性。并在 webapps/root/web-inf/classes 中创建了 portal-ext 文件,但仍然没有运气。
标签: css themes liferay portlet