Zend framework ZF1:将javascript代码添加到我的视图

Zend framework ZF1:将javascript代码添加到我的视图,zend-framework,Zend Framework,我试图将javascript代码添加到我的视图中,所以我遵循了教程,并将以下内容添加到我的控制器中: $scripts = $this->view->inlineScript(); $scripts->appendScript('alert("jfkasd")'); 但是我在页面的源代码中没有弹出警报,也没有找到任何对alert()函数的引用 因为我不知道我是在动作还是在视图中写这些行,所以我也尝试了以下方法: <!-- /views/scripts/contracts

我试图将javascript代码添加到我的视图中,所以我遵循了教程,并将以下内容添加到我的控制器中:

$scripts = $this->view->inlineScript();
$scripts->appendScript('alert("jfkasd")');
但是我在页面的源代码中没有弹出警报,也没有找到任何对
alert()
函数的引用

因为我不知道我是在动作还是在视图中写这些行,所以我也尝试了以下方法:

<!-- /views/scripts/contracts/generalinfo.phtml -->
<?php $scripts = $this->inlineScript() ?>
<?php $scripts->appendScript('alert("jfkasd")') ?>

但是结果和以前一样


有什么好主意吗?

你必须重复脚本。基本想法是

<?php echo $scripts->appendScript('alert("jfkasd")') ?>

或者,在控制器中设置,您可以将其放在视图或布局文件中:

<?php echo $this->inlineScript() ?>