2010-08-13 18 views
14

So che questa è una domanda stupida, ma non riesco a trovare la risposta da nessuna parte. Se sto usando Codeigniter, dove posso salvare il mio file favicon in modo che compaia nel browser? O c'è una opzione di configurazione nei file che non sono stato ancora in grado di trovare? Questo mi sta facendo impazzire!Come impostare Favicon in Codeigniter

Grazie mille per l'aiuto.

risposta

25

Dipende dalla vostra organizzazione. Io di solito mettere il file Favicon.gif nella cartella principale web, quindi l'URL sarebbe yourdomain.com/favicon.gif

Poi si deve aggiungere la seguente riga di codice nel vostro HTML <head>:

<link rel="icon" href="<?=base_url()?>/favicon.gif" type="image/gif"> 

Supponendo che l'URL Helper è caricato in CodeIgniter. Puoi caricarlo tramite $this->load->helper('url'); o aggiungerlo nell'array helper del caricatore automatico nella tua cartella di configurazione.

+1

maledettamente ... mi ha battuto sul tempo! Si potrebbe semplicemente creare il collegamento /favicon.gif se si trova nella root del sito, invece di chiamare l'helper. – Chris

+1

Ovviamente! Ma dal momento che sto eseguendo applicazioni CodeIgniter su un server locale per testarle e pubblicarle al termine, voglio che siano il più dinamico possibile, quindi pubblicare non è un problema. – David

+0

Ha funzionato come un incantesimo, ovviamente. Li ho progettati in precedenza, ma non ho mai dovuto includere un link: li ho sempre rilevati automaticamente dal browser in qualche modo. Grazie!! – tchaymore

1

Ho usato questo nel mio codice e il suo bel lavoro

<pre> 
<link rel="icon" href="<?php echo base_url(); ?>favicon.ico" type="image/gif"> 
</pre>