|
|
![]()
![]()
![]()
Template Creator est l'outil indispensable pour créer vos propres templates Joomla!. Il s'installe sur un site Joomla! 1.6 ou 1.7 et permet de générer des templates en version 1.5 à 1.7. En quelques clics vous pouvez créer une architecture HTML et donner les styles CSS en remplissant simplement les champs et en utilisant les pipettes de couleur. Vous pouvez prévisualiser votre création avant de créer le package du template à installer sur n'importe quel site Joomla!.
Cette documentation de 160 pages vous guidera de A à Z à travers la construction des templates Joomla! 1.5. La première partie vous initiera aux bases HTML et CSS pour mieux comprendre leur fonctionnement. La partie de documentation technique aborde tous les aspects des templates : structure de fichiers, contenu, mais aussi les fonctions avancées, les suffixes CSS, les langues et paramètres d'administration. Enfin le tutoriel vous montrera pas à pas comment créer un template complet que vous pourrez également télécharger.
Accéder à la page du eBook Création de templates Joomla! 1.5
Le module Maximenu_CK offre de nombreuses possibilités. C'est un menu déroulant mootools basé sur le script moomenu. Chaque lien peut contenir une description sur une deuxième ligne, les sous-menus peuvent être organisés en multi-colonnes avec titre et largeurs spécifiques. Le menu peut également charger d'autres modules. Le module est orgranisé en thèmes graphiques que l'on peut télécharger.
Accéder à la page du module Maximenu_CK
Le plugin Mediabox_CK permet d'afficher vos images et contenus multimédias dans une fenêtre de type Lightbox. Basé sur la librairie mootools 1.2 le plugin permet d'afficher des titres et descriptions sur chaque image. Vous pouvez également créer des albums pour naviguer entre les éléments. Les médias qui peuvent être chargés sont nombreux : youtube, daylymotion, vimeo, images, mp4, mo3, flv, flash, mov (player intégré), twitter, facebook, flickr, sites web et contenus webs.
Le module mooCoverFlow_CK permet de créer un menu coverflow comme ceux présents sur les Macs d'Apple. Vous pouvez faire défiler des images avec les titres des liens, la navigation peut se faire à la souris ou au clavier et les liens s'ouvrent lors du double clique sur l'image courante. Vous pouvez aussi transformer ce superbe menu en galerie d'images qui s'ouvrent dans une fenêtre popup de type lightbox.
Téléchargez le livre de création de templates Joomla!
320 pages de Documentation technique, 2 Tutoriels pour créer les templates Joomla!, et 3 templates inclus
08
Fév
2011
Compatibilité Joomla! ![]()
Une demande qui revient souvent sur le forum joomla.fr concerne l'utilisation du module Maximenu_CK avec le template JA-Purity II. Etant donné que le template est déjà fourni avec un Mega menu en topmenu horizontal, je vais vous guider à travers ce petit tutoriel pour implémenter le Maximenu_CK dans la colonne de gauche.
Tout d'abord vous devez installer le template JA-Purity II et son plugin et l'assigner dans la gestion de vos templates dans l'administration de votre site Joomla!. Pensez aussi à activer le plugin Jat3.
Ensuite vous devez installer le module Maximenu_CK et le publier en position 'left'. Aperçu de l'administration du module :

Choisissez ensuite l'orientation vertical pour pour pouvoir l'utiliser correctement dans la colonne. Dans mon exemple je me base sur les CSS intégrés au thème par défaut du module Maximenu_CK.

Une fois installé et configuré, vous devez voir le menu dans la colonne de gauche, mais les sous-menus ne se déroulent pas au survol de la souris. Il faut modifier les CSS du template.
Pour créer des sous-menus suivez le tutoriel de création de sous-menus pour Joomla! 1.6.
Dans le répertoire du template, cherchez et ouvrez le fichier
[MONSITE]/templates/ja_purity_ii/css/layout.css
allez à la ligne 22 :
.column { overflow: hidden; float: left; }
Supprimez la propriété 'overflow:hidden;'.

Répétez la même opération dans le fichier
[MONSITE]/plugins/system/jat3/jat3/base-themes/default/css/layout.css
à la ligne 17, supprimez 'overflow:hidden;'.
Ensuite cherchez et ouvrez le fichier
[MONSITE]/templates/ja_purity_ii/css/template.css
allez à la ligne 1117 à 1123 :
#ja-container ul.menu li { background: none; border-bottom: 1px dotted #ccc; margin: 0; overflow: hidden; padding: 0; }
Supprimez la propriété 'overflow:hidden;'.

Et pour finir cherchez et ouvrez le fichier
[MONSITE]/plugins/system/jat3/jat3/base-themes/default/css/template.css
allez à la ligne 75 à 83 :
.ja-moduletable ul li, .ja-module ul li, .ja-content-main ul li { background: url(../images/bullet.gif) no-repeat 20px 7px; line-height: 160%; margin-bottom: 5px; overflow: hidden; padding-left: 30px; }
Supprimez la propriété 'overflow:hidden;'.

Puis à la ligne 1025
#ja-container ul.menu li { background: none; margin: 0; overflow: hidden; padding: 0; }
Supprimez la propriété 'overflow:hidden;'.

Et voilà, le menu peut maintenant se dérouler de la gauche vers la droite lorsque l'on survole les éléments parent. Le framework JAT3 est assez complexe et les modifications CSS ne sont pas simples à effectuer, comme vous l'avez constaté il faut modifier le template et le plugin associé pour arriver au résultat.
Dans la plupart des cas lorsqu'il y a un problème de déroulement du Maximenu c'est le template qui crée des interférences, et dans environ 90% des cas c'est la propriété 'overflow:hidden;' qui en est la cause.
Site réalisé par Cédric KEIFLIN
Copyright © 2010 - 2011
http://tutoriels-joomla.joomlack.fr n'est ni affilié à Open Source Matters ou au projet Joomla ni approuvé par eux.
Le nom Joomla!® est utilisé sous license limitée de Open Source Matters, le propriétaire mondial de la marque de commerce.
![]() | Nombre de visiteurs | 861355 |
Nous avons 29 invités et aucun membre en ligne