EticWeb.info

Informations & astuces techniques CMS, CRM, Ecommerce...

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Augmenter la taille
  • Taille par défaut
  • Diminuer la taille

A voir également

Mais aussi

Joomla 1.5.x

afficher un article en shadowbox sans menu ni bannière

Envoyer Imprimer PDF

Comment afficher un article ou page de votre site sous joomla dans une belle shadowbox, lightbox ou simple popup sans répeter tous les menus de votre template?

Il existe un paliatif à l'astuce révéler ici qui concisterait à réaliser un template spécifique sans aucune zone.

Joomla dispose de deux fichiers "d'accueil" à la racine de votre site (enfin de votre répertoire d'installation de joomla) index.php et index2.php.
Chacun ayant un rôle bien spécifique, index.php utilise le template de votre site pour la page demandée alors que index2.php affiche uniquement le résultat de l'exécution d'un composant.

Mais cette solution est déconseillé car la version 1.6 de joomla n'utilisera plus de fichier index2.php qui plus est cette méthode ne fonctionne pas si vous utilisez la fonction SEF de joomla.

La solution consite donc à ajouter "&tmpl=component" à la fin de votre URL (lien).

Voici un exemple ci-dessous.

Donc si vous avez un lien "index.php?option=com_content&view=article&id=25&catid=2&Itemid=2" celui ci utilisera la template de votre site.

Alors que le lien "index.php?option=com_content&view=article&id=25&catid=2&Itemid=2&tmpl=component" lui affichera une page vierge de toutes "fioritures".


Page 404 personnalisée

Envoyer Imprimer PDF

Comment mettre en place une gestion personnalisée des erreurs 404, 500, 403 avec Joomla 1.5

Petit rappel : Joomla! 1.5 utilise le fichier templates/system/error.php qui sert à afficher une page d'erreur par défaut, et il est possible de personnalisé cette page en ajoutant un fichier error.php dans le dossier de votre template, mais seule les erreurs 404 (not found),403 (forbidden) et éventuellement 500 (internal server error) seront personnalisables.

Si vous souhaitez offrir à vos visiteurs une page d'erreur personnalisé aussi bien en therme de message qu'en therme de look vous pouvez :

  • Optez pour l'utilisation de composant ou module spécifique
  • Configurer votre composant SEF si vous avez décidé d'en utiliser un pour votre site
  • Ajouter un fichier "error.php" dans le dossier de votre templates (/templates/montemplate/error.php)

La méthode décrite permet de personnalisé l'intégralité des pages d'erreur mais nous couvrirons dans cet article que les erreurs HTTP 403 (forbidden), 404 (page not found) et 500 (internal server error) nous étudierons dans un autre article (a venir) la méthode pour recevoir par mail les tentatives de hacking ou traiter les autres types d'erreurs (401,402,501 ...)

Pour eviter que joomla ne propose l'accès aux articles de traitement des erreurs depuis un lien de menu qui afficherait des articles de même niveau nous allons ajouter une section et une catégorie.

Lire la suite...

Afficher un module dans un article

Envoyer Imprimer PDF

Avec Joomla 1.5 il est possible d'intégrer un module directement dans le contenu de vos articles.

Exemple : Nous voulons afficher les articles les plus lus dans un article plutôt que dans une position de module.

Pour ce faire il suffit d'utiliser le plugin "Load Module" natif à joomla 1.5.

Ajouter le code suivant dans votre article:

{ loadposition POSITIONDUMODULEAAFFICHER } en penant soin de supprimer les espaces de début et de fin entre les { ... et ... } ajouté ici pour pouvoir afficher la syntaxe sans qu'elle soit interprétée.

Attention, vous devez avoir activé le plugin "loadmodule" dans la gestion des plugin (via l'administration).

XML ou HTML dans des articles

Envoyer Imprimer PDF

Pour pouvoir ajouter des balises XML ou HTML à vos articles et quel que soit l'éditeur WYSIWYG utilisé il faut modifier la configuration des articles.

Aller dans la gestion des articles et cliquer l'icône "Paramètres" sur la droite

barremenugestionarticlesjoomla

Puis dans le formaulaite qui s'affiche dans la partie Option de filtrage coché "Filtrer les groupes : Enregistrés" et "Filtrer les types : Liste noire".

parametresarticles

 

Les positions de modules avec joomla 1.5

Envoyer Imprimer PDF

Comment ajouter une position de module avec Joomla 1.5

Avec joomla 1.0.x il était facile d'ajouter de nouvelles positions de modules via le menu d'administration : Site->Gestionnaire des Templates->Positions des Module.

Mais avec joomla 1.5 la méthode n'est plus la même.

Avec joomla 1.5 il faut désormais ajouter une nouvelle position de module directement dans le fichier associé à votre template à savoir : templatedetails.xml.

Extrait d'un fichier templatedetails.xml


	left
	right
	inset
	header	
	breadcrumb			
	advert1
	advert2
	user1
	user2
	user3
	user4
	user5
	user6
	...

Ajouter une ligne le nom de votre nouvelle position sans espace.

Attention la position de la ligne déterminera l'ordre d'apparition dans les listes d'option de l'administration de joomla.

Page 1 de 2

Vous êtes ici : CMS Joomla 1.5