web-dev-qa-db-fra.com

Création d'un paramètre global pour les modules

Est-il possible de créer une option de configuration globale pour tous les modules? Ainsi, par exemple, chaque module a un champ Titre, si je voulais ajouter un champ "Ligne de balise de module" à chaque module?

En réalité, ce que je veux vraiment, c’est que chaque module en position "side-bar" ait un champ de ligne de balise.

Toute aide grandement appréciée.

6

Vous pouvez le faire avec modules.php et modChrome:

  1. Accédez à votre module et définissez un titre comme celui-ci: Premier titre || Titre souligné
  2. Puis ouvrez ce fichier joomlaroot/templates/youtemplate/html/modules.php
  3. Entre la fonction modChrome_xxxx, mettez ce code:

$moduleTitle = explode("||", $module->title); echo "<h3>".$moduleTitle[0]."</h3>"; if(!empty($moduleTitle[1])){echo "<h5>".$moduleTitle[1]."</h5>";}

ou

vérifiez dans ce minuscule plug-in d'autres paramètres de module pour Joomla: https://github.com/Nuebel/nnbootstrapparams ! C’est pour les paramètres de Bootstrap 3, mais avec de petites modifications, vous pouvez l’utiliser pour vos paramètres de module supplémentaires.

8
Joomla Agency