Zend视图不从控制器加载信息

时间:2012-02-19 11:02:05

标签: zend-framework

我有zend框架设置..当我的视图加载时,它不会动态地从控制器获取信息

从页面查看源代码如下:

<script type="text/javascript" src=" <?=$this->currentUrl?>scripts/jquery.timers.js">  </script>


<h1><a href="<?=getControllerUrl('default', 'index', 'index')?>" title="<?=SITE_NAME;?>"></a></h1>

您可以在运行时看到未在视图中填充值。虽然我没有看到任何错误,但我已经验证了所有路径:(

请帮忙

1 个答案:

答案 0 :(得分:1)

我会开始,除非你自己制作视图助手......

<?=$this->currentUrl?>scripts/jquery.timers.js">

应该在您的布局或视图中作为

<?php echo $this->headScript()->appendFile('scripts/jquery.timers.js') ?>

<h1><a href="<?=getControllerUrl('default', 'index', 'index')?>" title="<?=SITE_NAME;?>"></a></h1>

看起来好多了

<h1><a href="<?php echo $this->url(array('controller' => 'index', 'action' => 'index'), 'default') ?>">title=<?php echo SITE_NAME ?></a></h1>