我可以通过 $request->getParameter('id'); 得到一个参数(例如'id');
但是如果我使用表单来发布 id,我怎么能得到它的值呢?$request->getParameter('id'); 不起作用。
我可以通过 $request->getParameter('id'); 得到一个参数(例如'id');
但是如果我使用表单来发布 id,我怎么能得到它的值呢?$request->getParameter('id'); 不起作用。
sfWebRequest 有getPostParameter(name, default)
在表单中,Post Parameter Name 是(默认):Model[colum name]
例如:
<input type="text" id="user_email" name="user[email]">
在行动中(发布后):
$request->getPostParameter('user[email]');
注意:$request 是 sfWebRequest 类型