在 Yii 中调用动作
这是我的场景。带有上传表单的主页,用户上传图像并提交,然后控制器将捕获用户的数据,将其添加到模型中。最后图像信息将显示在另一个页面中。
我将 actionIndex() 放在 siteController 中以呈现主页,将 actionUpload() 放在同一文件中以处理数据用户。那么在视图中,我应该在表单操作中放入什么来调用actionUpload()。当我阅读博客演示代码时,我认为 Yii 中的流程很奇怪,我只是按照与 ASP.NET MVC 相同的方式。请给我建议正确的方法。谢谢
This is my scenario. A home page with a upload form, user upload the images and submit, then the controller will catch the data from user, add it in the Model. Finally the image info will display in the another page.
I put the actionIndex() in the siteController to render the home page, the actionUpload() in the same file to handle the data user. So in the view, what should I put in the form action to invoke the actionUpload(). I think the flow is quite weird in Yii when I read the blog demo code, I just follow same way with the ASP.NET MVC. Suggest me the right way, plz. Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
取决于您如何构建表单。如果使用 CHtml,请执行以下操作:
如果您有一个模型位于其后面:
请检查 Yii 文档和示例以了解如何正确设置表单。您在这里有多种选择。
Depends on how you build your form. If using CHtml, do the following:
If you have a model that sits behind it:
Please check the Yii documentation and examples on how to properly set up forms. You have several choices here.