Cacher le main-content

Cacher le main-content was created by carabao

Posted 8 years 2 months ago #33094
bonjour,

Je ne parviens pas à mettre en œuvre ta solution pour cacher le main-content

www.template-creator.com/fr/blog/22-how-...nt-on-specific-pages


J'ai créé un template de test avec
- un module "contenu personnalisé" au dessus du main content avec le code
Code:
<?php if(! $siteHome) { ?>

- un module "contenu personnalisé" en dessous du main content avec le code
Code:
<?php } ?>

et j'ai mis dans Parameters >> Custom Code., ton code
Code:
<?php // Detecting Home $menu = JFactory::getApplication()->getMenu(); if ($menu->getActive() == $menu->getDefault()) { $siteHome = 1; }else{ $siteHome = 0; } ?>


Malheureusement, cela ne fonctionne pas. est-ce dû à mon site multi-langue ?

j'ai un menu principal par defaut (pas de langue assignée)
j'ai un menu FR (langue FR assignée)
J'ai un menu NL (langue NL assignée)


D'où ma question où dois-je mettre le lien pointant ver la page par défaut pour le sitehomee=1

Si je comprends bien, lorsqu'un visiteur arrive sur le site, la page par défaut doit s'afficher et pas les modules se trouvant entre le module personnalisé au-dessus et en dessous donc le main content ? C'est cela ?

Merci
by carabao

Please Log in or Create an account to join the conversation.

Replied by ced1870 on topic Cacher le main-content

Posted 8 years 2 months ago #33103
salut
tu peux faire un
Code:
var_dump($siteHome);
pour voir la valeur qui est contenue dans la variable et vérifier que effectivement ça détecte que tu es sur la home

CEd

Joomlack Webmaster and Developer

by ced1870

Please Log in or Create an account to join the conversation.

Replied by ced1870 on topic Cacher le main-content

Posted 8 years 2 months ago #33104

Si je comprends bien, lorsqu'un visiteur arrive sur le site, la page par défaut doit s'afficher et pas les modules se trouvant entre le module personnalisé au-dessus et en dessous donc le main content ?

oui tout ce qui se trouve entre la condition ne s'affichera pas. Tu peux aussi personnaliser la condition en fonction de tes besoins

Joomlack Webmaster and Developer

by ced1870

Please Log in or Create an account to join the conversation.

Replied by carabao on topic Cacher le main-content

Posted 8 years 2 months ago #33109
Bonjour et merci pour ton aide


J'ai ajouté

var_dump($siteHome); ici

<?php
var_dump($siteHome);
if(! $siteHome) { ?>

et j'obtiens : int(0) et non int(1), je suppose
by carabao

Please Log in or Create an account to join the conversation.

Replied by ced1870 on topic Cacher le main-content

Posted 8 years 2 months ago #33110
oui sur la page d'accueil tu devrais avoir "1"
mais là ça devient du débogage de site, essaies de chercher des infos sur la détection de page d'accueil car ce n'est plus du ressort de template creator

Joomlack Webmaster and Developer

by ced1870

Please Log in or Create an account to join the conversation.

Replied by carabao on topic Cacher le main-content

Posted 8 years 2 months ago #33111
Ok merci.

Je vais regarder de ce côté là.
by carabao

Please Log in or Create an account to join the conversation.

Time to create page: 0.689 seconds

Fast and powerful creation, customizable and responsive.

Read More

We have 1289 guests and one member online