Sélectionnez votre langue

Une surcharge dans Joomla, qu’est-ce que c’est

Les surcharges permettent de remplacer ou de modifier l’affichage par défaut d'une extension de Joomla!. Ainsi, en créant une surcharge, vous pourrez personnaliser la vue de celui-ci.

Comment cela marche ? Pour créer une surcharge, vous devrez dupliquer et déplacer le fichier dans le dossier /html de votre template, de cette manière, c'est en étant dans ce dossier, que Joomla va automatiquement utiliser ce fichier pour son affichage et non plus le fichier core par défaut. Cette méthode vous permet d’effectuer des changements sans toucher au fichier natif de Joomla! 

/!\ Il ne faut jamais toucher directement aux fichiers cores de Joomla!, cette action peut entraîner de grave conséquence sur votre site /!\

Créer une substitution

Allez depuis le menu Système > Templates > Templates du site > Votre Template, puis sélectionnez l'onglet « Créer des substitutions ».

Créer des surcharges d'extensions avec Joomla.

Les surcharges d'extensions

Vous pouvez faire les surcharges sur tous les modules, composants, plugins et affichages présents dans cet onglet. Nous allons prendre dans l’exemple l’affichage d’un article Composants > com_content > article.

Lorsque vous cliquerez sur « article », vous aurez un message pour confirmer la création de votre surcharge ainsi que le chemin de celui-ci.

Chemin vers substitution créee

Création de la substitution

Modifier la surcharge

Retournez sur l’onglet « Éditeur » pour ajouter vos changements, suivez le chemin affiché de la substitution. Les surcharges se trouvent dans le dossier /html qui est le dossier contenant les substitutions des surcharges de template.

Ici, nous suivons le chemin suivant :/templates/cassiopeia/html/com_content/article. Dans ce dossier, nous trouvons 2 fichiers : default.php et default_links.php. Cette interface est pratique, car elle vous permet d’avoir un aperçu du fichier original et de pouvoir les comparer.

Éditeur d'extension Joomla.

Éditeur de fichier Joomla

Supprimer la surcharge

Il vous suffit alors de supprimer le fichier de substitution en cliquant sur le fichier que vous ne voulez plus puis cliquez sur le bouton « supprimer le fichier ». Joomla reprendra automatiquement le fichier core pour son affichage.

Supprimer une surcharge.

Supprimer un fichier dans un template Joomla

Pour modifier un fichier, cela requière quelques connaissances en PHP. Mais il est intéressant de savoir comment faire des substitutions, car même avec un peu de maîtrises du code, vous pouvez modifier 2-3 trucs, comme déplacer un titre dans une vue.

Un problème avec votre site internet

Vous rencontrez une difficulté lors de la création de votre site

Joomla!, Wordpress et Prestashop

Nos experts vous accompagne pour trouver une solutions.

helps joomla
On vous aide sur votre site Joomla!.