Sélectionnez votre langue

Vous pouvez changer le copyright de Joomla du footer pour avoir par exemple « Copyright 2012 – 2021 » et aussi ajouter l'année courant de façon dynamique. Comme cela plus de tracas, vous n'aurez plus à le modifier tous les ans !

Il existe plusieurs façons d'effectuer ce changement, nous allons voir comment le faire avec le template Hélix, la modification peut varier selon le template que vous aurez choisi. Nous allons voir également comment faire le changement depuis le module footer grâce aux substitutions. Ou encore avec une extension qui vous permettra d'ajouter du code à vos contenus.

Avec le template Helix

Depuis sa sortie, Joomla! 4 de nombreux templates compatible ont vu le jour. Il y en a pour tous les goûts ! Dans ce tutoriel, nous allons prendrons le template Hélix gratuit.

Pour mettre l’année du copyright dynamiquement, c’est très simple. Suivez Système > Templates > Styles des templates du site. Puis sélectionnez le template Hélix, ensuite cliquez sur «  Template option » pour accéder au paramètre du template. Vous aurez une barre de navigation cliquez sur Basic > Footer et activez le copyright. La position par défaut, est sur footer1. Personnalisé votre copyright. Pour rendre l’année courante dynamique, il vous suffit d’ajouter {year} à la place.Mettre l'année du copyright dynamiquement avec template helix.

Custom le template Hélix

N’oubliez pas de sauvegarder.

Et voilà votre année se mettra à jour tous les ans !

Substitution du module Footer (Cassiopeia)

Si vous utilisez un template qui ne possède pas de fonctionnalité similaire à hélix ou que vous gardiez par exemple le template par défaut, Cassiopeia. Vous pourrez également mettre en place un système similaire grâce aux substitutions. Cela demandera un tout petit peu de code, mais rien de bien compliqué. D’abord, nous allons créer un module Footer.

Rendez-vous dans Contenus > Modules ‘site’ puis créer un nouveau module, sélectionnez le type de module sur footer.Un module footer de Joomla.

Le module footer pour la partie Front-end

Donnez-lui un titre, puis sélectionnez la position footer selon votre template, ici Cassiopeia. Enregistrez et fermez.

Maintenant suivez Système > Templates > Templates du site, sélectionnez votre template. Allez sur l’onglet «  Créer des substitutions » puis dans la partie Modules, cherchez « mod_footer ». Créer des substitutions pour ne pas modifier les fichiers core de Joomla.

Les subtitutions possibles du template Cassiopeia

Cliquez simplement dessus pour créer votre substitution. Le chemin vers votre fichier apparaitra, ici le chemin est '‎/html/mod_footer/default.php’. Le chemin du fichier substituer apparaît une fois crée.

Les fichiers du template Cassiopeia

Suivez le chemin pour accéder au code de votre footer (qui est une copie de votre code source). Si aucun changement n’a été effectué, le footer doit ressembler à celui ci : Fichier du footer cassiopeia

Fichier du mod_footer de Casseipeia

Vous pouvez remplacer footter1 et footer 2 par le code suivant par exemple :

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

&copy; => Correspond à symbole du copyright.

<?php echo date('Y');?> => correspond à l’année actuelle en php. Puis personnalisez votre Copyright.

Enregistrez et fermez. Cette méthode vous permet de modifier le footer sans toucher au fichier core de Joomla.

L'extension Sourcerer

Si vous avez déjà fait votre footer avec un module custom par exemple et que vous souhaitez juste ajouter du code PHP pour dynamiser votre année (ou du Javascript CSS) dans votre contenu. Télécharger Sourcerer et installez l'extension  qui est maintenant disponible avec la version 4 de Joomla. Depuis votre éditeur vous pourrez ajouter du code, Extension sourcerer dans l'éditeur d'un contenu

Ajouter du code dans votre contenu

ce code sera entourer du short code :  {source}{/source}

Shortcode de sourcerer

Exemple d'un code php ajouter dans un module.

Et voilà, c’est terminer nous avons vu 3 façons différentes de pouvoir écrire les années du copyright dynamiquement. Vous n’aurez plus à y penser !