gpt4 book ai didi

php - ZendFramework - 如何从 Controller 添加 ->HeadScript()?

转载 作者:可可西里 更新时间:2023-10-31 23:53:25 26 4
gpt4 key购买 nike

我有一个案例,我需要将 Controller 中的 Javascript 添加到已经有 HeadScript() 的布局中;

如何从 Controller 做到这一点?

例如:$this->view->HeadScript()->appendScript();

这是 Controller :两者都不适用。

class RouterController extends Zend_Controller_Action
{
public function init()
{
$this->view->HeadScript()->appendFile('/js/test.js')->setIndent(8);
$this->view->HeadScript( Zend_View_Helper_HeadScript::FILE, '/js/test.js' );
}
}

这是 View 文件:index.phtml

<?//$this->HeadScript()->appendFile('/js/test.js')->setIndent(8);?>

如果我在 View 中取消注释它有效但在 Controller 中无效。我想现在如何从 Controller 应用它?

最佳答案

$this->view->headScript()->appendFile('/path/to/file.js');

关于php - ZendFramework - 如何从 Controller 添加 ->HeadScript()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9019810/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com