Liferay中的页脚

Liferay中的页脚,liferay,themes,footer,liferay-theme,Liferay,Themes,Footer,Liferay Theme,我需要在Liferay中创建一个页脚并使用主题。最简单的方法是什么 我创建了一个新的主题,用其他文件夹填充了\u diff文件夹,但它是空的,我找不到相关的文档。我应该在那里复制所有的基本文件吗?我应该更改什么来创建页脚 在Liferay中,主题的portal\u normal.vm用作 构造页面的HTML结构。在这里你定义了你的标题, 正文和页脚包括 当您查看经典主题的portal_normal.vm时,您将看到以下HTML片段: <footer id="footer" role="co

我需要在Liferay中创建一个页脚并使用主题。最简单的方法是什么

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

在Liferay中,主题的
portal\u normal.vm
用作 构造页面的HTML结构。在这里你定义了你的标题, 正文和页脚包括

当您查看经典主题的
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
标记,因为您可以简单地使用基于
div
table
的结构和
bootstrap
或自定义的
CSS
页脚类,这可以满足您的要求

记住!经典主题就像Liferay提供的一个示例,因此,直接定制它不是一个好主意

每个人都需要一个完整的网站定制视图,为此,最好的办法是创建一个定制主题(这就是你正在做的!),让你完全控制自己的外观


要启动,您可以首先将所需文件夹从经典主题复制到自定义主题(
\u diff
文件夹),然后开始逐点更改。

默认情况下未创建的子文件夹
,您必须手动创建这些文件夹。对于示例,您可以在容器中的
/ROOT/html/themes/classic
查看
classic
主题的结构。因此,我可以创建新的样式主题,将所有文件从classic主题复制到diff文件夹,我将有standart主题,可以在其中更改颜色等等?是的,但还有其他
*.vm
文件,它们负责初始化有用的主题变量和创建导航等。请仔细查看经典主题的剖析。好的。我将重新措辞我的问题。如何从风格化的velocity项目中创建可变的经典主题?我到底该怎么办?很好,你在做什么!创建一个新的主题插件,让你的网站焕然一新。在主题的生成器中设置
以复制核心CSS样式。因此,我需要创建新的样式化velocity主题,设置该行(在哪里?)并复制经典主题中的所有文件?