Liferay 中的页脚

Footer in Liferay

我需要在 Liferay 中制作页脚并为其使用主题。最简单的方法是什么?

我创建了新主题,用其他文件夹填充了 _diffs 文件夹,但是它是空的,我找不到相关文档。我应该在那里复制所有基本文件吗?我应该更改什么来创建页脚?

In Liferay, theme's portal_normal.vm serves as the template to construct HTML structure of the page. There you define your header, body and footer includes.

当您查看 portal_normal.vm 经典主题时,您会观察到以下 HTML 片段:

<footer id="footer" role="contentinfo">
    <p class="powered-by">
        #language ("powered-by")
        <a href="http://www.liferay.com" rel="external">Liferay</a>
    </p>
</footer>

这是页面的页脚。这就是您需要实施的。但是,根本没有必要使用 footer 标签,因为您可以简单地使用基于 divtable 的结构以及 bootstrap 或自定义的 CSS 类 你的页脚,这取决于你的要求。

切记! Classic主题只是Liferay提供的样例,直接自定义不是个好主意。

每个人都需要网站的完整自定义视图,为此最好的想法是创建一个自定义主题(这就是您正在做的!),这将使您可以完全控制您的外观和感觉。

首先,您可以先将所需的文件夹从经典主题复制到自定义主题(_diffs 文件夹),然后一点一点地开始更改。