为 CakePHP 视图指定的模型
大家好,这里有一个小问题。在 CakePHP 中,我有一个使用多个模型的控制器。在视图中创建表单时,当我指定 $uses = array('Model')
时,视图将始终根据第一个模型来命名我的 UI 元素,例如,如果我的 User 模型是我的数组中的第一个,然后我的 UI 元素将接收 id="User(fieldname)"
和 name="data['User'][fieldname]"
任何人都知道如何我切换视图正在使用的模型,以便我可以根据我正在操作的数据正确命名它们?
Hey all, have a slight problem here. In CakePHP I have a controller that uses several models. When creating a form in a view, the view will always name my UI elements based on what the first model is when I specify $uses = array('Model')
so for instance if my User model is the first in my array then my UI elements will receive id="User(fieldname)"
and name="data['User'][fieldname]"
Anybody know how I switch the models my views are using so I can name them properly according to the data I am manipulating?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
创建表单时使用全点表示法:
When creating a form use the full dot notation: