我正在为我自己的门户网站定制我的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}
?
提前致谢。
答案 0 :(得分:1)
您在文件“init.ftl”中找到$ {site_logo}。这个文件是: 的liferay门户-SRC-6.2.0-CE-GA1 \门户网页\文档根\ HTML \ themes_unstyled \模板\ init.ftl
要更改src,请包含在init_custom.ftl #set($ company_logo_src =“$ images_folder / yourlogo.png”)中。然后在你的portal_normal中,标签img把src =“$ company_logo_src”
$ images_folder将从文件夹图片(您的主题)中获取徽标。此var存在于init.ftl中,并具有此值$ theme_display.getPathThemeImages()