早上好, 我想知道是否有一种神奇的方法可以将在 controllerModule 中创建的变量传递给 ViewModule。 例子:
$this->assign['result'] => $resultValue;
并在 View 中显示()
echo $this->request['result'];
也许有更好的方法在 Controller 和 View 之间交换数据? 谢谢你。
最佳答案
view_object_map
变量专为您而设。
在你的 Controller 中你可以这样做:
$this->view_object_map['myDataKey'] = 'MyData';
你可以像那样轻松地检索你的数据:
$this->ss->assign('myData', $this->view_object_map['myDataKey']);
或
echo $this->view_object_map['myDataKey'];
关于variable-assignment - SugarCrm 将数据从 Controller 传递给 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14342497/