我必须更新已将其设置为视图策略ViewJsonStrategy的Zend控制器。
通常我有
$result = new JsonModel($result);
$e->setResult($result);
return $e;
一切顺利。但是,例如我还需要渲染一些HTML。例如:
$result = new JsonModel($result);
if($someFlag)
{
$result = "<html><body>Html message</body>";
}
$e->setResult($result);
return $e;
这根本不起作用。我怎么能这样做?