java - 更改 liferay 门户中的 Logo

标签 java dom liferay freemarker portal

我正在为我自己的门户定制我的liferay主题,我将portal_normal.ftl复制到_diffs/templates,我看到了这段代码:

<a class="${logo_css_class}" href="${site_default_url}" title="<@liferay.language key="go-to" /> ${site_name}">
    <img alt="${logo_description}" height="${site_logo_height}" src="${site_logo}" width="${site_logo_width}" />
</a>

我想知道这些 ${logo_css_class}, ${site_default_url},${site_name},${logo_description} 是什么?如果它是一个属性,那么我们将在哪里定义它,特别是 src="${site_logo}",它是一个图像 url 吗?以及如何定义这个属性?

我想将 src 从 ${site_logo} 更改为直接网址,例如“it.tdt.edu.vn/wp-content/themes/cs_tdt/images/…;但它确实有效,那么我该如何更改 Logo 中的图片?

提前致谢。

最佳答案

您可以从控制面板:门户设置-显示设置更改liferay中的 Logo

你让我改变门户正常。所以你可以尝试这样的事情:
init_custom.vm include: #set ($company_logo_src = "$images_folder/yourlogo.png") Portal_normal.vm 更改标签 img: src="$company_logo_src"

$images_folder 将从文件夹图像(您的主题)中获取 Logo

关于java - 更改 liferay 门户中的 Logo ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22830692/

相关文章:

Java Dom 解析器不会返回子节点

javascript - 如何操作/设置对下拉菜单选择的 react ?

java - 如何在liferay中使用下载网址下载文档?

java - 指南针指南到 GPS 目的地

java - Spring Boot hello world MVC 应用程序无法加载

java - WifiInfo getSSID 断开连接时返回最后一个 SSID

java - 无法通过liferay发送电子邮件

java - 在 Node 中加密文件并使用 "AES/GCM/NoPadding"在 java 中解密。基本上 AES/GCM/NoPadding 等价于 Node.js

javascript - IE 和 document.implementation.createDocument() - 哪些参数影响正确的 html nodename 大小写?

java - Liferay 服务器无法在 Windows 上启动