Wednesday, 21 August 2013

Does Zend disable inlineScript helper in ajax context?

Does Zend disable inlineScript helper in ajax context?

I have some javascript that is only required when a certain jQuery dialog
is loaded. I have put it in an external file and referenced it in the
controller as:
$this->view->inlineScript()->appendFile('/theme/flat/scripts/new-post.js');
In my new-post.ajax.phtml file I have the following line:
<?=$this->inlineScript();?>
But I just can't get it to work. There are no script tags or content
inserted.
If I put the same code in a non-ajax controller and view it works fine.
Is it possible that the ajaxContext action helper disables the
inlineScript view helper? Why? And is there a way around it? (I have quite
a few snippets I am pulling in with ajax, and each has its own javascript
code).

No comments:

Post a Comment