2013-11-25 8 views
9

'u /web-app/images/ klasöründe değiştirmeyi denedim ancak işe yaramadı: Sitemde yine de Grails favicon var. Daha fazlasını yapmak için neye ihtiyacım var?Not: site favicon nasıl değiştirilir?

+2

1: başka herhangi favicon.ico dosyasını alır projeyi arama değilse, o hile yapmak gerekir, projeyi temizlemek hangi bunu –

+1

'a atıfta bulunuyor Tam olarak: projenizin kökünden başlayın ve bulun. -name favicon.ico' ve sonuçlarda ortaya çıkan herhangi bir dizin içinde eski biri için yeni favicon takas. – IAmYourFaja

cevap

11

views\layout\main.gsp

<html> 
    <head> 
     <title><g:layoutTitle default="Grails" /></title> 
     <link rel="stylesheet" href="${createLinkTo(dir:'css',file:'main.css')}" /> 
     <link rel="shortcut icon" href="${createLinkTo(dir:'images',file:'favicon.ico')}" type="image/x-icon" /> 
     <g:layoutHead /> 
     <g:javascript library="application" />     
    </head> 
    <body> 
     <div id="spinner" class="spinner" style="display:none;"> 
      <img src="${createLinkTo(dir:'images',file:'spinner.gif')}" alt="Spinner" /> 
     </div>  
     <div class="logo"><img src="${createLinkTo(dir:'images',file:'grails_logo.jpg')}" alt="Grails" /></div>  
     <g:layoutBody />   
    </body>  
</html> 

değiştirip

<link rel="shortcut icon" href="${createLinkTo(dir:'images',file:'favicon.ico')}" type="image/x-icon" /> 

yorum yapmasına olanak tarayıcınızın önbelleğini temizlemeye çalışıyoruz. varlıkları kullanmanız gerekir eklentisi grails ile ;-)

+0

İş yaptım, teşekkürler. – Rob

+0

Chrome ve FF'deki çalışmalar, IE9 lanetini göstermiyor. – Guus

3

:

<head> 
    ... 
    <asset:link rel="shortcut icon" href="favicon.ico" type="image/x-icon"/> 
</head>