Bonjour,bonsoir!
Voilà j'ai un petit souci sur CakePHP et j’espère que quelqu'un pourra m'aider!
Je voudrais ajouter une classe à un lien sur CakePHP, simple me direz-vous! J'ai simplement à ajouter :
array('class'=>'maclasse')
Seulement sur mon lien j'ai ajouté un message pop-up (lien pour supprimer) :
<?= $this->Html->link("Supprimer",array('action'=>'delete',$v'id']),
array('class'=>'maclasse'),null,'Supprimer cette page?'); ?>
Là, est le hic, quand je fais comme ceci la classe s'ajoute bien à mon lien, mais la page avec le message pour confirmer ne s'affiche plus!
Du coup, actuellement la seule solution que j'ai trouvé c'est
<div class="maclasse"><?= $this->Html->link("Supprimer",array(
'action'=>'delete',$v'id']),null,'Supprimer cette page?'); ?></div>
Ici tout marche comme j'aimerais (Pourquoi demander de l'aide alors?)seulement j'ai mon css qui definit <a> et .maclasse sur le bouton ce qui ne rend pas super..
Si quelqu'un avais la solution.. :)
PS: les codes sont sur une seule ligne, ici sur plusieurs pour facilité la vue!
J'ai finalement trouver la solution! (supprimer le null)
<?= $this->Html->link("Supprimer",array('action'=>'delete',$v'id']),
array('class'=>'maclasse'),'Supprimer cette page?'); ?>
au lieu de:
<?= $this->Html->link("Supprimer",array('action'=>'delete',$v'id']),
array('class'=>'maclasse'),null,'Supprimer cette page?'); ?>