Jump to content

administrer le HOOK_HOME


 Share

Recommended Posts

Bonjours à tous :)

J'ai besoin d'un petit conseil sur le hook HOOK_HOME afin de pouvoir contrôler ou non la partie bas de la page d'accueil de mon prestashop.

 

En gros j'ai un module qui m'affiche des éléments sur cette page et je voudrai faire en sorte que si le module est activé, alors je ne veut pas avoir le contenu du hook home du configurateur de thème. Si il n'est pas activé par contre je voudrai le contenu du configurateur de thème... Le contenu en question est encadré en rouge sur cette image: http://pasteall.org/pic/show.php?id=107685

 

J'aimerai mieux ajouter une condition via smarty qui testerai si mon module est actif afin de traiter le truc. Je pense que c'est plus simple que de programmer une fonction qui modifie le paramètre "active" de chaque elements du module de configuration de thème...

 

Mon soucis est que le template de la page d'accueil (index.tpl) à tous cela dans le hook $HOOK_HOME et que je ne vois pas comment faire pour intervenir sur le contenu de ce hook...

{* index.tpl *}

{if isset($HOOK_HOME_TAB_CONTENT) && $HOOK_HOME_TAB_CONTENT|trim}
    {if isset($HOOK_HOME_TAB) && $HOOK_HOME_TAB|trim}
        <ul id="home-page-tabs" class="nav nav-tabs clearfix">
			{$HOOK_HOME_TAB}
		</ul>
	{/if}
	<div class="tab-content">{$HOOK_HOME_TAB_CONTENT}</div>
{/if}
{if isset($HOOK_HOME) && $HOOK_HOME|trim}
	<div class="clearfix">{$HOOK_HOME}</div>
{/if}

Si quelqu'un aurai un avis et quelques conseil à me donner sur ceci ;)

Merci d'avance.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More