Je ne sais pas si cette question est posée avant ou non mais je m'en tiens à ce code. J'ai utilisé Twitter Bootstrap Modal
pour afficher Pop Up.YII CJUIdatepicker ne fonctionne pas avec RenderPartial View
Maintenant, dans ma fenêtre pop-up I ont inclus le code suivant (en Voir)
<?php
$this->widget('zii.widgets.jui.CJuiDatePicker', array(
'name'=>'publishDate',
'options'=>array(
'showAnim'=>'fold',
),
'htmlOptions'=>array(
'style'=>'height:20px;'
),
));
?>
Maintenant, le problème est que j'ai appelé ce modal du contrôleur comme
$this->renderPartial('addLaunch', array('model' => $model), false, true);
Ce sélecteur de date n'est pas fonctionnant Modal mais travaillant si j'ai ajouté dans la disposition principale.
sommes-nous censés deviner ce heppens si vous ajoutez dans 'Modal' i.e il ne montre pas qu'il ne sauve pas les valeurs quoi? –
Si je devais deviner, cela est probablement dû au fait que jQuery ne soit pas enregistré quand il est chargé via renderPartial. . . vous devrez peut-être le charger avec la page et simplement le cacher/afficher. – ernie
En fait, je charge du contenu dans le Pop-up de Bootstrap via la fonction $ .load() d'Ajax. cela signifie que le pop-up a un contenu dynamique et qui est chargé en appelant la méthode "Render Partial". Si j'ai essayé d'inclure le même code à la page de mise en page principale. Cela fonctionne mais ça ne marche pas quand j'utilise le même code en pop-up. Je suppose que c'est le problème principal avec l'appel RenderPartial. Sil te plait aide moi. –