-6ren">
gpt4 book ai didi

java - 如何在liferay主题中自定义模板

转载 作者:行者123 更新时间:2023-12-01 13:11:19 31 4
gpt4 key购买 nike

我正在为自己的门户自定义 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>

我想将 src 从 ${site_logo} 更改为直接网址,如 /images/blahblah.png 但它不起作用,那么我该如何做更改此 img 标签中的图片?

liferay 在哪里定义 ${site_logo}

提前致谢。

最佳答案

您在文件“init.ftl”中找到${site_logo}。该文件位于:liferay-portal-src-6.2.0-ce-ga1\portal-web\docroot\html\themes_unstyled\templates\init.ftl

要更改 src,请包含在 init_custom.ftl #set ($company_logo_src = "$images_folder/yourlogo.png") 中。然后在您的portal_normal中将标签img放入src =“$company_logo_src”

$images_folder 将从文件夹图像(您的主题)中获取 Logo 。该变量存在于 init.ftl 中并具有该值 $theme_display.getPathThemeImages()

关于java - 如何在liferay主题中自定义模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22844119/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com