Question [réglé] montrer le titre du module dans une autre div

Plus d'informations
28 Sep 2015 04:11 - 13 Oct 2015 01:17 #1 par stymax

Bonjour à vous tous, ceci est mon premier message dans votre communauté :content , pourquoi ce forum et pas un autre hum j'aime les couleurs de celui-ci.


Bon rentrons dans le vif du sujet, tester plusieur templates et les modifier pour obtenir se qu'on veux, à choisir je me suis dis pourquoi pas créer un template au lieu d'en choisir un déjà fais.
Donc , mon problème est de montrer le titre du module dans une autre div, oui en l'écrivant dans le html en dure mais si je change de position, faut réécrire.
J'ai regardé un peu sur le net et j'ai trouvé ceci $module->title. Donc , en gros je pense faire l'appel avec un echo du genre <?php echo '<h3>' .$module->title .'</h3>' ?> </div>.
bah le résultat une erreur de variable undefined.

Joomla n'est pas trop ma tasse de thé préférée, mais cela me motive de travaillé dessus.

Donc ma question est un peu fort débutante, mais les variables et moi on est en guerres depuis très longtemps.

De se que je comprend la variable modules de joomla est dans ma database, comment je fais pour l'appeler et ne pas avoir de variable undefined

Merci de m'avoir lu
Dernière édition: 13 Oct 2015 01:17 par stymax.

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
28 Sep 2015 13:37 #2 par serge
Réponse de serge sur le sujet montrer le titre du module dans une autre div
bonjour,
il te suffit de faire de la surcharge de module.
soit dans tes modules en surchargeant tes default .php ou en créant un perso.php par exemple.
soit dans ton dossier template/html en modifiant ton modules.php
regarde dans beez comment c'est fait.
ne vas surtout pas le faire dans le template, tu vas t'y perdre.

qu'en pensent les autres ?

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
28 Sep 2015 15:56 #3 par stymax
Réponse de stymax sur le sujet montrer le titre du module dans une autre div
Comme c'est plus compréhensible en image et avec le code voila ce que cela donne.



mon code
<aside class="blockg">
<div>
<div class="inline-block">
<?php echo '<h3>' .$module->title .'</h3>' ?> </div>
<div class="inline-block">
<button class="lien-dynamisme-gauche">-</button>
</div>
</div>
<div class="blockg-corps" style="display: block;">
<div></div>
<div id="block1"><jdoc:include type="modules" name="block1" /></div>
<div></div>
</div>

</aside>

donc me reste a déclarer $module

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
28 Sep 2015 16:03 #4 par serge
Réponse de serge sur le sujet montrer le titre du module dans une autre div
bon, tu as donc l'air de savoir exactement ce qu'il faut faire ....
sinon, si c'était moi, j'utiliserai les modules joomla pour avoir les bons appels, je surchargerai, et j'utiliserai donc :
<div class="inline-block">
<h3>
<?php echo $module->title ?>
</h3>
</div>

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
28 Sep 2015 16:24 #5 par stymax
Réponse de stymax sur le sujet montrer le titre du module dans une autre div
le module passe correctement ce que je cherche a faire, c'est juste récupérer le titre du module pour le placé dans la div qui est juste en haut . Ici cela devrait être teampseak qui doit s'afficher.

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
28 Sep 2015 16:44 #6 par tramber91
Réponse de tramber91 sur le sujet montrer le titre du module dans une autre div
Bonjour
pas clair ton histoire
Reprendre un titre module pour le mettre ou ? Dans un autre module ?
tu peut eclaircir ta demande avant de passer par un overide

N'oublies pas que l'on peut créer des modules personnalisés avec ou sans titre ==> avec 2 modules on peut faire "comme si" qu'il y en a qu'un

@+

Pas de support en MP sans y être invité. Merci
Merci de vous conformer aux règles du forum. Un merci, Cela fait toujours plaisir ;)
www.en-toutes-lettres.fr - Digital

Connectez-vous ou Créer un compte pour participer à la conversation.

  • Vous ne pouvez pas: Créer un nouveau sujet.
  • Vous ne pouvez pas: Répondre au sujet.
  • Vous ne pouvez pas: Éditer votre message.
Modérateurs: lavstephtramber91sergestarter
Temps de génération de la page : 0.183 secondes