我可以在哪里找到或添加Liferay中不同favicon实现的位置?

我可以在哪里找到或添加Liferay中不同favicon实现的位置?,liferay,cross-platform,liferay-6,favicon,liferay-theme,Liferay,Cross Platform,Liferay 6,Favicon,Liferay Theme,因此,我可以通过以下目录为每个主题配置一个favicon:my theme/src/main/webapp/images/favicon.ico,但MDN建议为不同平台配置不同大小的favicon,如下所示: <!-- third-generation iPad with high-resolution Retina display: --> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="https

因此,我可以通过以下目录为每个主题配置一个favicon:
my theme/src/main/webapp/images/favicon.ico
,但MDN建议为不同平台配置不同大小的favicon,如下所示:

<!-- third-generation iPad with high-resolution Retina display: -->
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="https://developer.cdn.mozilla.net/static/img/favicon144.a6e4162070f4.png">
<!-- iPhone with high-resolution Retina display: -->
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://developer.cdn.mozilla.net/static/img/favicon114.0e9fabd44f85.png">
<!-- first- and second-generation iPad: -->
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://developer.cdn.mozilla.net/static/img/favicon72.8ff9d87c82a0.png">
<!-- non-Retina iPhone, iPod Touch, and Android 2.1+ devices: -->
<link rel="apple-touch-icon-precomposed" href="https://developer.cdn.mozilla.net/static/img/favicon57.a2490b9a2d76.png">
<!-- basic favicon -->
<link rel="shortcut icon" href="https://developer.cdn.mozilla.net/static/img/favicon32.e02854fdcf73.png">

建议编辑
Top\u Head.jsp
,但该文件在我的系统中不存在


我找到了
portal\u normal.vm
文件,它似乎是放置favicon配置的正确位置,如上面的示例所示,但仍然不确定将它们放置在何处。有什么想法吗?

我找到了可以放置favicon配置的文件:
liferay-portal-6.2-ee-sp17/tomcat-7.0.62/webapps/ROOT/html/common/themes/top\u head.jsp
在这一行下面:
。其中
themeDisplay.getPathThemeImages()
是主题的
/images
文件夹和
属性值。主题快捷键图标
根据
portal.properties
解析为
favicon.ico
属性
theme.SHORTCUT.ICON
。您使用的是哪个版本的liferay?liferay-portal-6.2-ee-sp17您必须创建一个自定义jsp钩子来覆盖顶部JSP添加这些标记。如果您仍在寻找解决方案,请参阅此。