【发布时间】:2012-06-21 08:56:27
【问题描述】:
我需要 symfony 1.4 操作,它将接收模板名称列表作为参数并将这些呈现的模板作为 JSON 散列返回。代码如下:
foreach ($templateNames as $templateName)
$result[$templateName] = $this->getController()->getPresentationFor($this->getModuleName(), $this->getActionName(), $templateName);
代码导致“检测到此请求的转发次数过多”。要抛出的异常。我认为这是因为 getPresentationFor 创建了对相同模块和操作的内部请求。 所以问题是我怎样才能实现我的目标并获得渲染和返回的几个模板?
PS:我正在使用现有系统,所以我不能使用部分或组件,只能使用模板。
【问题讨论】:
标签: symfony1 symfony-1.4