Liferay中的页脚
我需要在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
\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主题,设置该行(在哪里?)并复制经典主题中的所有文件?