-3

我有一个编辑个人资料页面,用户可以在其中更改他的个人资料数据。现在在编辑用户表单中,我想在用户编辑之前使以前的数据库值对用户可见。如何做到这一点?

4

1 回答 1

1
public function editAction() {
    $id = $this->_request->getParam('id');

    $articleForm = new Form_Article();
    $articleForm->setAction($this->getRequest()->getPathInfo());

    if($this->getRequest()->isPost()) {
        if($articleForm->isValid($_POST)) {

           // edit logic here
        }
    }
    $articleModel = new Model_Article();

    $article = $articleModel->find($id)->current();
    $articleForm->populate($article->toArray());

    $this->view->form = $articleForm;
}
于 2012-09-08T18:02:15.187 回答