si muestra en mi codigo Html el <div id='flashM'></>,
Código HTML:
<div id="flashM" title="Mensaje"><ul><li>Mensaje al otro inyectado</li></ul></div>
Pero en la vista solo muetra el mensaje en la lista y no asi en el dialogo de Jquery.
¿porque no esta mostrando ahora el dialogo?, si probando con un script muestra un dialogo.
Pero si ago un script pidiendo el mensaje id=flashM en el layout:
Código HTML:
<script type="text/javascript">
jQuery('#flashM').dialog({
modal:true,
buttons: {
Ok: function() {
(this).dialog("close");
}
}
});
</script>
muestra mi mensaje inyectado a la vista.
pero porque no muestra el mensaje si se esta cargarndo al jquery en la clase DisplayFlashMessage, o no esta cargando bien en la clase:
Código PHP:
$jQuery = $this->view->jQuery();
$jQuery->enable()->uiEnable(); // enable jQuery Core Library
$jqHandler = ZendX_JQuery_View_Helper_JQuery::getJQueryHandler();
$sJqueryScript = $jqHandler.'("#flashM").dialog({
modal:true,
buttons: {
Ok: function() {
'.$jqHandler.'(this).dialog("close");
}
}
});';
$jQuery->addOnload($sJqueryScript);
por favor que esta mal gracias