Re : Comment ajouter une classe CSS dans cette ligne php
Si c'est réglé merci de l'indiquer :
Comment ajouter une classe CSS dans cette ligne php
Réduire
X
-
Re : Comment ajouter une classe CSS dans cette ligne php
Bonjour à tous,
Super ça fonctionne impeccable, merci lefabdu51
Dans la suite de mon besoin, j'ai une autre petite question et j'ouvre un nouveau sujet ici :
http://forum.joomla.fr/showthread.ph...87#post1062987
Merci encore
Laisser un commentaire:
-
Re : Comment ajouter une classe CSS dans cette ligne php
le plus simple echo ' class="active maclasseajoutée"';?> si la classe doit etre ajoutée en meme temps que la classe active.
ou
si elle doit etre présente en permanence :
<li class="ma classe<?php if ($_SERVER['REQUEST_URI'] == JRoute::_(ContentHelperRoute::getCategoryRoute($it em->id))) echo ' active';?>">Dernière édition par lefabdu51 à 20/05/2015, 15h54
Laisser un commentaire:
-
Re : Comment ajouter une classe CSS dans cette ligne php
C'est moi qui te remercie y.berges !
Tu veux dire si je garde la substitution sans mettre ton code ?
Si c'est le cas, oui ca fonctionne, c'est même la situation actuelle, j'ai remis le fichier à son état initial mais j'ai gardé la substitution.
Je précise que mes compétences dans les fichiers du template se limitent à du copier/coller.
Laisser un commentaire:
-
Re : Comment ajouter une classe CSS dans cette ligne php
variable: levelup => cette ligne pose un soucis <?php $levelup = $item->level - $startLevel - 1; ?>
question si tu gardes la surcharge mais ne met pas mon code, cela marche ?
Merci
Laisser un commentaire:
-
Re : Comment ajouter une classe CSS dans cette ligne php
Bonjour et merci y.berges
J'ai essayé mais ça ne fonctionne pas
Quand je rappelle la page en front, j'ai une immense page avec ce genre de code :
Code:Notice: Undefined variable: levelup in C:\wamp\www\monSite\templates\vae-protostar\html\mod_articles_categories\default_items.php on line 22 Call Stack # Time Memory Function Location 1 0.0010 246752 {main}( ) ..\index.php:0 2 0.0640 3568512 JApplicationCms->execute( ) ..\index.php:40 3 0.2990 11359384 JApplicationSite->render( ) ..\cms.php:258 4 0.2990 11360112 JApplicationCms->render( ) ..\site.php:729 5 0.3090 11713520 JDocumentHTML->render( ) ..\cms.php:1059 6 0.3090 11713544 JDocumentHTML->_renderTemplate( ) ..\html.php:477 7 0.3550 12519064 JDocumentHTML->getBuffer( ) ..\html.php:697 8 0.3550 12519368 JDocumentRendererModules->render( ) ..\html.php:411 9 0.3550 12520088 JDocumentRendererModule->render( ) ..\modules.php:43 10 0.3560 12523488 JModuleHelper::renderModule( ) ..\module.php:103 11 0.3590 12559064 include( 'C:\wamp\www\monSite\modules\mod_articles_categories\mod_articles_categories.php' ) ..\helper.php:190 12 0.3720 12738632 require( 'C:\wamp\www\monSite\templates\vae-protostar\html\mod_articles_categories\default.php' ) ..\mod_articles_categories.php:32 13 0.3730 12758552 require( 'C:\wamp\www\monSite\templates\vae-protostar\html\mod_articles_categories\default_items.php' ) ..\default
Laisser un commentaire:
-
Re : Comment ajouter une classe CSS dans cette ligne php
alors tu fais un surcharge depuis ton template (en joomla 3 http://www.stylitek.com/tutoriel-joo...mod-login.html)
puis ton code devient
Code:<li <?php if ($_SERVER['REQUEST_URI'] == JRoute::_(ContentHelperRoute::getCategoryRoute($item->id))){ echo ' class="taclass active"'; } else{ echo ' class="taclass"'; } ?> >
Laisser un commentaire:
-
Comment ajouter une classe CSS dans cette ligne php
Bonjour à tous
Comment ajouter une classe CSS sur le <li> dans cette ligne php
Code:<li <?php if ($_SERVER['REQUEST_URI'] == JRoute::_(ContentHelperRoute::getCategoryRoute($item->id))) echo ' class="active"';?>> <?php $levelup = $item->level - $startLevel - 1; ?>
Merci pour votre aideTags: Aucun
Annonce
Réduire
Aucune annonce pour le moment.
Laisser un commentaire: