我从 url 得到 xml 格式的响应,我在控制器中编写了该代码。我能够以字符串的形式捕获整个 xml。现在我需要将该 xmlString 从 zend 控制器传递到 zend 视图。怎么做。然后在zend视图中解析xml字符串并以表格格式呈现。
问问题
326 次
2 回答
0
要背负 dinopmi 所说的内容,您可能不想直接在视图中解析 XML。相反,您希望在自定义 View Helper 中或直接在控制器中处理它,然后再将其传递给视图。
View Helper 解决方案更复杂,但它更可重用,并且可能是两种解决方案中更正确的一种。您可以在文档中阅读有关创建自己的 View Helpers 的更多信息。
于 2012-03-09T14:50:30.473 回答
0
您通常可以像这样从控制器为视图分配值:
$this->view->field = $value;
每个动作通常与一个view script
(模板)相关联,例如action.phtml
。您可以输出您在操作中设置的字段的值,例如
<?php echo $this->field; ?>
脚本中需要的任何位置。
您可以查看查看脚本文档以获取更多信息。
于 2012-03-09T14:29:52.763 回答