Home arrow Core Joomla arrow Configurazione arrow Come rimuovere o personalizzare il footer?
Come rimuovere o personalizzare il footer?

Per rimuovere o personalizzare il footer:

Joomla! is Free Software released under the GNU/GPL License

presente nella installazione standard di Joomla! è necessario individuare:

  • dove tali informazioni sono conservate
  • come tali informazioni vengono inserite nel layout del sito 

La struttura del footer viene definita all'interno dell'omonimo file footer.php memorizzato nella cartella ./includes di Joomla!; facendo uso sia di variabili che di funzioni definite nel framework di Joomla! la parte di codice preposta alla visualizzazione della stringa precedentemente segnalata è:

<?php echo $_VERSION->URL; ?>

$_VERSION è una istanza della classe joomlaVersion; sia la classe che l'oggetto sono definiti nel file version.php presente anch'esso nella cartella ./includes dell'installazione di Joomla!.

Se nel file footer.php viene definita la struttura di questo elemento del sito, la sua visualizzazione vera è propria è totalmente a carico del template in uso, all'interno di esso, nel file index.php dove se ne definisce la struttura sarà presente del qualcosa del tipo:

<?php include_once( $GLOBALS['mosConfig_absolute_path'] .
    '/includes/footer.php' ); ?> 

Eliminando questo codice quindi non verrà più visualizzato il footer.

La personalizzazione o eliminazione del footer rispetta la licenza di Joomla! e proprio per questo motivo alcuni template sostituiscono o omettono questa porzione di codice, caso per caso si dovrà analizzare la struttura e il codice del template:

./templates/TemplateInUso/ 

Per procedere ad una personalizzazione del footer è sufficiente modificarne la struttura all'interno del file footer.php sostituendo al codice in esso presente una stringa a nostro piacimento

<?php echo "Mio footer personalizzato: Gens Joomla"; ?>

In alternativa alla modifica della struttura del footer si può procedere alla modifica della definizione della classe joomlaVersion, mentre il primo approccio di personalizzazione suggerito permette di modificare non solo il contenuto del footer, ma la struttura in se, modifica la classe influenza solo il contenuto e in alcun modo la struttura, tale scelta di personalizzazione è ad esempio quella effettuata da chi si occupa della localizzazione di Joomla!.