Zend框架 - 如何将变量传递给模板?

时间:2015-11-06 10:46:46

标签: php zend-framework

在ZF2中,如何将变量传递给以下template.phtml?

例如我在主页中加载我的template.phtml:

<?=$this->render("layout/forms/template");?>

其中template.phtml有以下代码,但我需要在此处模板中打印一些内容:<?=$this->????????;?>通过传递值来自:<?=$this->render("layout/forms/template");?>

<h1 class="free-trial-title">More Information: <?=$this->????????;?></h1>
<section class="free-trial-form">
  <input type="text" name="txtName" id="txtName"  placeholder="Full Name"/><em>*</em><br/>

  <a class="read-more" id="btnContactMoreInfo" nohref>SUBMIT</a>  

</section>

我怎样才能将主页中的值传递给那个template.phtml?

1 个答案:

答案 0 :(得分:1)

如果将其他视图渲染为局部视图,则应该没有问题。

<?php echo $this->partial('partial.phtml', array(
    'from' => 'Team Framework',
    'subject' => 'view partials')); ?>

来源: http://framework.zend.com/manual/current/en/modules/zend.view.helpers.partial.html