Bonjour à tous,
Mon problème est le suivant, je tente de placer une confirmation de déconnexion sur mon appli grâce à l’option “linkoption” : http://www.yiiframew…nu#items-detail
$this->widget ( 'zii.widgets.CMenu', array (
'items' => array (
array ('label'=> 'Accueil','url'=> array ('/site/index')),
array ('label'=> 'Note de frais','url'=> array ('/noteDeFrais/index'),'visible'=>!Yii::app()->user->isGuest),
array ('label'=> 'Pole','url'=> array('/service/admin'),'visible'=>Yii::app()->user->checkAccess('admin')),
array ('label' => 'Bareme des frais','url' => array ('/baremeFrais/admin'),'visible' => Yii::app ()->user->checkAccess ('admin')),
array ('label' => 'Etat','url' => array ('/etat/admin'),'visible' => Yii::app()->user->checkAccess ('admin')),
array ('label' => 'Profil','url' => array ('/salarie/view&id=' . Yii::app ()->user->id),'visible' => ! Yii::app ()->user->isGuest),
//array ('label' => 'Statistique','url' => array ('/noteDeFrais/statistique'),'visible' => Yii::app ()->user->checkAccess ( 'chef' )),
//array ('label' => 'Inscription','url' => array ('/salarie/create'),'visible' => Yii::app ()->user->isGuest),
array ('label' => 'Login','url' => array ('/site/login'),'visible' => Yii::app ()->user->isGuest),
array ('label' => 'Logout (' . Yii::app ()->user->name . ')','url' => array ('/site/logout'),'visible' => ! Yii::app ()->user->isGuest, 'linkOptions' => array('confirm' => 'Etes-vous sûr de vouloir vous déconnecter ?')),
)
) );
?>
La confirmation fonctionne bien cependant mon datepicker ne fonctionne plus.
Qu’est-ce qui peut créer un conflit entre mon option “linkoption” et mon datepicker ?
code du datepicker :
<script>
$(function()
{
$( ".datepicker" ).datepicker({
altField: "#datepicker",
closeText: 'Fermer',
prevText: 'Précédent',
nextText: 'Suivant',
currentText: 'Aujourd\'hui',
monthNames: ['Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre'],
monthNamesShort: ['Janv.', 'Févr.', 'Mars', 'Avril', 'Mai', 'Juin', 'Juil.', 'Août', 'Sept.', 'Oct.', 'Nov.', 'Déc.'],
dayNames: ['Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi'],
dayNamesShort: ['Dim.', 'Lun.', 'Mar.', 'Mer.', 'Jeu.', 'Ven.', 'Sam.'],
dayNamesMin: ['D', 'L', 'M', 'M', 'J', 'V', 'S'],
weekHeader: 'Sem.',
dateFormat: 'dd-mm-yy'
});
});
</script>
PS : si j’enlève la confirmation sur la déconnexion, mon datepicker fonctionne à nouveau.