常看见打开一些网站的时候,发现浏览器的选项卡左上角都有一个图标,一般这个都是网站logo的小图片,也是一个品牌的象征。那如何在zencart中实现这个效果呢?
其实只要给网站添加一个名为Favicon.ico的ICO图片就可以了,那什么是Favicon.ico呢?可以看看百科网站的解释
所谓favicon,即Favorites Icon的缩写,顾名思义,便是其可以让浏览器的收藏夹中除显示相应的标题外,还以图标的方式区别不同的网站。当然,这不仅仅是Favicon的全部,根据浏览器的不同,Favicon显示也有所区别:在大多数主流浏览器如FireFox和Internet Explorer (5.5及以上版本)中,favicon不仅在收藏夹中显示,还会同时出现在地址栏上,这时用户可以拖曳favicon到桌面以建立到网站的快捷方式;除此之外,标签式浏览器甚至还有不少扩展的功能,如FireFox甚至支持动画格式的favicon等。在我们的网站建设中,为网站打造一个契合网站主题的个性化标志则是必需的,这直接关系到能否成功地塑造网站的品牌。这从某些角度看仍在网站推广的范畴之内,而欲取得成功,不仅包括良好的页面设计、令人印象深刻的网站Logo,也包括favicon。
知道Favicon.ico图标的好处后,就可以给自己的zencart网站添加一个能表示网站主题的图标了。
zencart本身已经做好这方面的准备工作,只是没有给我们提供这个图片而已。可以看看includestemplates模板commonHTML_header.PHP 这个文件里面的
<?php if (defined(‘FAVICON’)) { ?>
<link rel=”icon” href=”<?php echo FAVICON; ?>” type=”image/x-icon” />
<link rel=”shortcut icon” href=”<?php echo FAVICON; ?>” type=”image/x-icon” />
<?php } //endif FAVICON ?>
这里已经做好了,但是默认的没有给这个图标的路径,也就是没有定义FAVICON这个常量,这个常量就是Favicon.ico的具体路径。那现在就可以把图标上传到网站的根目录(一般都是根目录),然后在includesconfigure.php 文件里面添加这个常量的定义 define(‘FAVICON’, ‘Favicon.ico‘);这个就是在网站根目录下面