Fixed registration issues

This commit is contained in:
Polonkai Gergely
2012-07-07 22:15:36 +02:00
parent c605fc2075
commit 13d03100e4
15 changed files with 138 additions and 6 deletions

View File

@@ -50,13 +50,20 @@ class DefaultController extends Controller
{
$user->setPassword($this->get('security.encoder_factory')->getEncoder($user)->encodePassword($user->getPassword(), $user->getSalt()));
$roleRepo = $this->getDoctrine()->getRepository('KekRozsakFrontBundle:Role');
$regRole = $roleRepo->findOneByName('ROLE_REGISTERED');
$regRole = $roleRepo->findOneByName('REGISTERED');
$user->addRole($regRole);
$user->setRegisteredAt(new \DateTime('now'));
$em = $this->getDoctrine()->getEntityManager();
$em->persist($user);
$em->flush();
$message = \Swift_Message::newInstance()
->setSubject('Új jelentkező')
->setFrom('info@blueroses.hu')
->setTo('nauryl@blueroses.hu')
->setBody($this->renderView('KekRozsakSecurityBundle:Email:new_registration.txt.twig', array('user' => $user)));
$this->get('mailer')->send($message);
return $this->redirect($this->generateUrl('KekRozsakSecurityBundle_reg_success'));
}
}

View File

@@ -1,5 +1,5 @@
{% extends '::main_template.html.twig' %}
{% block title %} - Sikeres regisztráció{% endblock %}
{% block content %}
A regisztrációd sikeres volt.
A regisztrációd sikeres volt. A Vének hamarosan kapcsolatba lépnek Veled, és elbírálják jelentkezésedet. Kérünk, addig légy türelemmel!
{% endblock %}

View File

@@ -0,0 +1,9 @@
Valaki jelentkezett a Kék Rózsák Körbe. Az adatok, amiket a regisztráció során
megadott:
Név: {{ user.displayName }}
E-mail: {{ user.email }}
A jelentkezők listáját itt tekintheted meg:
{{ url('KekRozsakAdminBundle_manage_regs') }}