Forums

Produits - Français => Templates => Topic started by: ouali rahli on June 07, 2008, 09:36:07 AM



Title: faire deux templates dont la premier n'a pas mosMainBody();
Post by: ouali rahli on June 07, 2008, 09:36:07 AM
je cherche quelqu'un si peu m'aider dans ce problème
Je travail commet un débutant sur la plate forme joomla, j’ai crée deux templates, une pour la page accueil qui n’a pas mosMainBody()  juste un menu et une banner, la deuxième elle a mosMainBody()  et des menus …etc.

Et j’ai fais la premier template  comme template par défaut  et j’ai assigner le lien accueil a cette même template puis la deuxième template le les assigner tous les lien sauf le lien accueil
Mon problème c’est quand je fais la recherche sur le moteur de recherche mod_search
Il me revois sur la premier template même quand je crée un lien dans une article vers un autre article il me fais la même chose, je ne sais pas comment résoudre ce problème,c'est-à-dire  faire la premier template comme une page accueil de mon site web et la deuxième pour afficher les article , affiche le résultat de ma recherche avec le mod_ssearch

Je vous remerciant d'avance de votre compréhension.
 


Title: Re : faire deux templates dont la premier n'a pas mosMainBody();
Post by: Raphael on June 07, 2008, 03:24:54 PM
Bonjour,

Vous 2 possibiltés :

• soit assigner le 2e template comme template par défaut; ainsi si vous utilisez le module de recherche, ou si vous cliquez sur un lien qui ne contient pas d'Itemid, vous retomberez systématiquement sur le template souhaité (car le template utilisé dépend de l'Itemid courant).

• ajouter un Itemid dans vos liens, ainsi que dans le module de recherche (vous avez un champ "Set Itemid" prévu à cet effet dans l'administration du module).

Cordialement,


Title: Re : faire deux templates dont la premier n'a pas mosMainBody();
Post by: ouali rahli on June 08, 2008, 12:19:42 PM
Merci raphael pour le moteur de rechercher ca marche bien mais pour les autres liens de la page accueil n’est pas réussie
Le problème avec ma page d'accueil. Dans Joomla, elle est définie par défaut comme étant le premier item du menu "mainmenu". Or mon cas mainmenu n’est pas dans la premier templates, est ce que je peu définir par de faut un autre menu que j ai crée
Merci  pour votre aide !


Title: Re : faire deux templates dont la premier n'a pas mosMainBody();
Post by: Raphael on June 10, 2008, 02:23:06 PM
Bonjour,

Joomla utilise obligatoirement le mainmenu pour définir la page d'accueil, vous ne pouvez donc malheureusement pas utiliser un autre menu ici.

Cordialement,


Title: Re : faire deux templates dont la premier n'a pas mosMainBody();
Post by: ouali rahli on June 11, 2008, 08:34:43 AM
merci  aphael  :)