Follow us on Twitter
Astuces Développement


Ajouter une classe au premier et dernier élément de menu

Ajouter une classe CSS aux menus JoomlaPar défaut, les menus Joomla ne possèdent pas de classe CSS et ne sont donc pas personnalisables au niveau de l’affichage. Dans ce tutoriel, nous allons voir comment ajouter une classe CSS au premier ainsi que qu’au dernier élément de menu. Ceci pourra vous être utile par exemple si vous voulez changer l’apparence du premier élément de menu ou alors si vous voulez ne pas afficher le caractère de séparation du dernier élément de menu.

Avec Joomla, pour afficher vos éléments de menu vous devez publier un module de type mod_mainmenu qui sera lui-même lié à votre menu. Pour ajouter ces classes, nous allons donc modifier le fichier /tmpl/default.php qui se trouve dans le répertoire modules/mod_mainmenu.


Lire la suite: Ajouter une classe au premier et dernier élément de menu

0 Commentaire

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.


Lire la suite: Afficher l’année courante dans le footer

0 Commentaire

Modifier la présentation du contenu sans modifier le code source Joomla

Contenu text : oui
Contenu vidéo
: non

code php joomlaIl arrive parfois que vous ayez besoin de modifier la mise en page des informations affichées par défaut par Joomla. Je ne parle par ici de la présentation liée au template mais bien la manière dont Joomla présente les informations.

Par exemple, lorsque vous affichez une liste de liens Web depuis le composant Lien Web installé par défaut dans le CMS Joomla, la première colonne contient les numéros de chaque lien, idem lorsque vous affichez les contacts d’une catégorie avec le composant de gestion des contacts. Vous pourriez donc très bien ne pas afficher cette première colonne ou alors pourquoi pas ajouter une colonne dans la liste des contacts.

Dans ce tutoriel nous allons vous expliquer comment modifier la présentation du contenu sans modifier le code source Joomla. En effet, si vous modifier le code source Joomla, dans l’exemple de la page contact ce serait les fichiers /components/com_contact/views/category/tmpl/default.php  et /components/com_contact/views/category/tmpl/default_items.php, vous risquez par la suite d’écraser les modifications effectuées lors d’une mise à jour de votre site Joomla.


Lire la suite: Modifier la présentation du contenu sans modifier le code source Joomla

0 Commentaire

Modifier le texte Joomla! 1.5 - Open Source Content Management dans le méta name generateor

Contenu text : oui
Contenu vidéo
: non

Il peut arriver que vous ailliez besoin de supprimer ou de modifier le texte Joomla! 1.5 - Open Source Content Management qui se trouve dans le méta name generator.

meta_generator_joomla

Ce texte n'est pas directement visible sur vos pages mais par contre pour les moteurs de recherche oui. Pour le voir, veuillez faire un clique droit sur une des pages de votre site Joomla puis sélectionner le menu Afficher la source pour les personnes utilisant Internet Explorer ou Code source de la page pour FireFox. Au début du texte, recherchez le mot generator.

Le contenu de ce méta tag peut être supprimé ou modifié de deux manières différentes:


Lire la suite: Modifier le texte Joomla! 1.5 - Open Source Content Management dans le méta name generateor

1 Commentaire

Ajouter des champs supplémentaires à la page d'enregistrement

Contenu text : oui
Contenu vidéo
: non

Attention, ceci est un hack Joomla. En suivant ce tutoriel, vous allez modifier le code de base Joomla. Ceci veut dire qu'à la prochaine mise à jour de Joomla, vous devrez faire attention de sauvegarder les fichiers qui auront été modifiés si ceux-ci sont impactés par la mise à jour. N'oubliez pas de faire une sauvegarde de chaque fichier avant de les modifier.

La page d'inscription de Joomla contient généralement suffisamment d'informations pour la plupart des sites Web. Dans le cas où vous deviez rajouter d'autres champs et que vous n'ayez aucune connaissance en programmation, je vous conseille d'utiliser un composant comme Community Builder qui vous permettra relativement facilement de rajouter ces champs.

Cependant, il est tout à fait possible de rajouter des champs d'enregistrement sans avoir à installer d'autres composants, en modifiant quelques lignes dans le code de base Joomla. Et voici comment faire:


Lire la suite: Ajouter des champs supplémentaires à la page d'enregistrement

18 Commentaire

Dernières astuces

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

Formulaire identification