J'essaie de définir un style personnalisé pour le module Joomla. J'ai créé le fichier:
modules.php
dans/templates/MY_TEMPLATE_NAME/html
répertoire.
Contenu de ce fichier ci-dessous:
defined('_JEXEC') or die;
function modChrome_custom($module, &$params, &$attribs)
{
echo '<h3>test style chrome</h3>';
}
Maintenant, j'essaie de sortir le module de mon modèle avec ce style. Je le fais de cette façon:
<jdoc:include type="modules" name="position-1" style="custom" />
Mais il semble que mon style personnalisé ne s'applique pas au module et tout ce que je vois est une présentation de module standard. Ai-je manqué quelque chose?
si vous modifiez le style de votre module dans le backend, il écrasera le style attribué à votre jdoc: include dans le fichier index.php.
Allez dans votre Backend-> Modules, ouvrez Modul, ouvrez le dernier onglet "Avancé", descendez jusqu'au dernier élément "Style de module", cochez le style associé à votre module.
Pour utiliser le style ajouté à votre jdoc: include, vous devez définir le style du backend sur "Depuis le modèle: hérité".