Zend framework 没有Zend工具的Zend框架

Zend framework 没有Zend工具的Zend框架,zend-framework,Zend Framework,我刚刚开始学习zend框架,我想知道的是,是否可以在不接触zend工具的情况下创建控制器和动作?我认为zend工具在创建新项目或新控制器时是一个很好的工具,但对于创建动作来说,它只是额外的工作。是否也可以将操作变量输出到关联的控制器视图中,而不是输出到它自己的视图中 谢谢如果您不想,您不需要Zend工具。我发现它有助于创建初始项目,但除此之外,我几乎从未使用过它 Zend_视图由Zend_控制器_操作公开,但它独立于特定控制器操作。如果将变量指定给来自特定操作的视图,并呈现不同的视图,或调用另一

我刚刚开始学习zend框架,我想知道的是,是否可以在不接触zend工具的情况下创建控制器和动作?我认为zend工具在创建新项目或新控制器时是一个很好的工具,但对于创建动作来说,它只是额外的工作。是否也可以将操作变量输出到关联的控制器视图中,而不是输出到它自己的视图中


谢谢

如果您不想,您不需要Zend工具。我发现它有助于创建初始项目,但除此之外,我几乎从未使用过它


Zend_视图由Zend_控制器_操作公开,但它独立于特定控制器操作。如果将变量指定给来自特定操作的视图,并呈现不同的视图,或调用另一个操作,则先前设置的视图变量仍然存在。我想这就是你要问的。

我在控制器中创建了一个操作,设置了一个视图变量pageTitle,并尝试在控制器视图中调用它,但它不起作用。我所做的是删除操作并将cal放入init,然后它就工作了。所以我想这就是我必须做的,这样才能使用控制器视图。如果你从一个特定的动作中设置了一个视图变量,那么必须调用该动作才能真正设置该变量。如果未调用该操作,则该操作将不可用,但如果需要,可以调用多个操作。像您这样使用init或preDispatch也是一种使特定控制器中的所有操作都可用的好方法。