Cytat(Forti @ 29.12.2015, 10:30:33 )

Pokaż kod akcji w controller (IMG:
style_emoticons/default/smile.gif) Musisz hasło kodować używając odpowiedniego komponentu w symfony. Samo nigdy nic się nie dzieje.
/**
* Displays a form to edit an existing User entity.
*
* @Route("/{id}/edit", name="backend_cms_users_edit")
* @Method("GET")
* @Template()
*/
public function editAction($id)
{
$em = $this->getDoctrine()->getManager();
$entity = $em->getRepository('UserBundle:User')->find($id);
if (!$entity) {
throw $this->createNotFoundException('Unable to find User entity.');
}
$editForm = $this->createEditForm($entity);
$deleteForm = $this->createDeleteForm($id);
'entity' => $entity,
'edit_form' => $editForm->createView(),
'delete_form' => $deleteForm->createView(),
);
}
/**
* Creates a form to edit a User entity.
*
* @param User $entity The entity
*
* @return \Symfony\Component\Form\Form The form
*/
private function createEditForm(User $entity)
{
$form = $this->createForm(new UserType
(), $entity, array( 'action' => $this->generateUrl('backend_cms_users_update', array('id' => $entity->getId())), 'method' => 'PUT',
));
$form->add('submit', 'submit', array('label' => 'ZAPISZ'));
return $form;
}
/**
* Edits an existing User entity.
*
* @Route("/{id}", name="backend_cms_users_update")
* @Method("PUT")
* @Template("UserBundle:User:edit.html.twig")
*/
public function updateAction(Request $request, $id)
{
$em = $this->getDoctrine()->getManager();
$entity = $em->getRepository('UserBundle:User')->find($id);
if (!$entity) {
throw $this->createNotFoundException('Unable to find User entity.');
}
$deleteForm = $this->createDeleteForm($id);
$editForm = $this->createEditForm($entity);
$editForm->handleRequest($request);
if ($editForm->isValid()) {
$em->flush();
return $this->redirect($this->generateUrl('backend_cms_users_edit', array('id' => $id))); }
'entity' => $entity,
'edit_form' => $editForm->createView(),
'delete_form' => $deleteForm->createView(),
);
}