Follow us on Twitter
Astuces Développement Afficher l’année courante dans le footer


Afficher l’année courante dans le footer

Contenu text : oui
Contenu vidéo
: non

Lorsque vous affichez dans le copyright de votre site les dates correspondantes comme par exemple « Copyright 2005 – 2010 », il est important que l’année courante soit bien à jour. En effet, si en 2010 vous accédez à un site avec comme copyright « Copyright 2005 – 2008 », vous conviendrez que cela ne fait pas très professionnel.

Vous avez deux possibilités :

  • soit le copyright est un texte fixe se trouvant dans votre template ou alors dans un module de type HTML personnalisé et devrez donc tous les 1ers janvier de l’année courante modifier manuellement l’année en court
  • soit votre copyright est dynamique et affiche pour l’année courante, l’année réelle de consultation du site ce qui évite de se retrouver avec un année erronée dans le copyright


Dans ce tutoriel, nous allons voir comment mettre en place cette 2ème solution en intégrant le code PHP directement dans votre template.

L’information du copyright de votre site s’affiche le plus souvent dans un module de type « footer ». La position de ce module se trouve dans dans le fichier index.php de votre template. Je vous laisse donc ouvrir ce fichier, par exemple si vous utilisez le template Purity de Joomla, le fichier se trouvera dans ce répertoire :

/templates/ja_purity/index.php

Je vous laisse accéder à l’index.php de votre template et rechercher le module qui vous permet d’afficher votre copyright. Ensuite, au lieu d’accéder à l’administration de votre site et ajouter un module en position footer, vous allez directement mentionner le contenu du copyright dans le template.

<div id="footer">
<jdoc:include type="modules" name="footer" style="raw" />
<div id="copyright">
Copyright &copy; 2005 - <?php echo date('Y');?>
</div>
</div>

Dans le code ci-dessous, retrouvons donc le mot « Copyright » puis le code HTML du signe copyright « &copy » puis la date de création du site « 2005 » et enfin le code PHP permettant de toujours afficher la date courante « <?php echo date('Y');?> ».

<?php signifie qu’il y aura du code PHP après et ?> signifie la fin du code PHP. A l’intérieur nous avons la fonction « echo » qui permet d’afficher du contenu et la fonction « date() » avec comme paramètre « Y » qui génèrera l’année courant sur 4 caractères.


0 Commentaire

Ajouter un commentaire


    • >:o
    • :-[
    • :'(
    • :-(
    • :-D
    • :-*
    • :-)
    • :P
    • :\
    • 8-)
    • ;-)

     

    Dernières astuces

    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    Formulaire identification