1

我想知道是否可以编辑 Liferay Portal 的 HTML 代码,添加几个<br>以在 portlet 之间留出更多空间。或者甚至添加一些Javascript?这可能吗?如果是这样,怎么做?

谢谢

4

2 回答 2

3

您可以创建自己的主题,扩展另一个主题(例如经典、_styled 等)并添加“diff”文件,也就是您想要扩展的那些。在这种情况下,您可以扩展默认的 css 文件,添加如下规则:

#content .portlet-layout .portlet-column-content {margin: 10px;}

另一种更快但不太灵活的方法是使用

'插入将在主题之后加载的自定义 CSS。

特征。这可以在以下位置找到:管理页面 > 外观 > CSS

于 2013-04-12T16:01:39.267 回答
2

已经给出了主题答案 - 如果您只想更改外观(例如换行符),这是改变 HTML 输出的方法,而不是您原来的问题。

如果您确实需要更改 HTML 代码 - 例如在页面中添加或删除某些内容,您应该阅读有关Hooks的内容,尤其是那些可以覆盖 jsps的内容。这正是他们的目的。

于 2013-04-15T09:13:50.830 回答