繁体   English   中英

如何在另一个视图MVC上显示模型的结果

[英]How to show results of model on another view MVC

我是使用MVC框架(例如Yii2)的新手,并且在PHP中并不高级,但是我知道自己在做什么。

我需要在另一个视图上渲染局部视图的帮助。 我有一个activeForm ,它的模型正在从数据库中请求学生信息。 我想在另一个视图(职员)上渲染所述学生视图,并在同一视图上显示学生的结果。 这些视图和模型在单独运行时可以很好地工作,但是,当我提交rendePartial表单时,它根本不显示结果。 页面只是刷新并返回到其正常状态,好像我没有输入任何输入一样。

我怎么解决这个问题? 谁能帮我指出正确的方向? 我只需要在其他视图上显示结果就可以了!

代替这个:

Yii::$app->controller->renderPartial('index', ['model'=>$model])

尝试这个:

$this->render('index', ['model'=>$model])

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM