控制器中的zend链接按钮元素

时间:2014-04-01 07:56:24

标签: php zend-framework

我在我的控制器中有这个按钮,并尝试在我的视图phtml中将其回显给用户,但它似乎没有返回该元素。

按钮

    $button = new Zend_Form_Element_button('button');
    $button->setAttrib('id', 'B!');
    $button->setLabel('Previous');
    $button->setAttrib('onClick', "parent.location='" . Zend_Controller_Front::getInstance()->getBaseUrl() .'/../..' ."'");

$this->view->button = $button;

在我看来

<?php echo $this->button; ?>

1 个答案:

答案 0 :(得分:1)

您的代码在我的应用程序中运行。

如果你只想要一个按钮,你可以这样做:

在您的控制器中:

$this->view->location = "parent.location='" . Zend_Controller_Front::getInstance()->getBaseUrl() .'/../..' . "'";

在视图中

<input id="B" type="button" value="Previous" onClick="<?php echo $this->location;?>">