PHP Symfony, Comment passer une valeur a un objet sfForm dans le backend d’une application

apps/backend/modules/hosts/actions/actions.class.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class hostsActions extends autoHostsActions
{
 
  public function executeCreate(sfWebRequest $request)
  {
    $this->form = $this->configuration->getForm();
    $this->hosts = $this->form->getObject();
 
    $tainted_values = $request->getParameter($this->form->getName());     
    $tainted_values['user_id'] = $this->getUser()->getGuardUser()->getId();
 
    $request->setParameter($this->form->getName(), $tainted_values);
    parent::processForm($request, $this->form);
    $this->setTemplate('new');
  }
}
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • Twitter

Le commentaires sont fermés.