Skip to content

Commit dfb2995

Browse files
committed
issue #62 - refactorizadas las páginas relacionadas con el usuario
1 parent 0006704 commit dfb2995

File tree

3 files changed

+120
-122
lines changed

3 files changed

+120
-122
lines changed
Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,29 @@
11
{% extends "::base.html.twig" %}
22

3-
{% block title %}Registro{% endblock %}
3+
{% block title %}Login{% endblock %}
44

55
{% block body %}
6+
<h1>Accede a tu cuenta</h1>
67

7-
<div class="grid_16" >
8-
<h1>Accede a tu cuenta</h1>
8+
{% if error %}
9+
<div class="error">{{ error.message }}</div>
10+
{% endif %}
911

10-
{% if error %}
11-
<div class="error">{{ error.message }}</div>
12-
{% endif %}
12+
<form action="{{ path("login_check") }}" method="post" id="login">
13+
<div>
14+
<label for="username">Email</label>
15+
<input type="text" id="username" name="_username" value="{{ last_username }}" />
16+
</div>
1317

14-
<form action="{{ path("login_check") }}" method="post" id="login">
15-
<div>
16-
<label for="username">Email</label>
17-
<input type="text" id="username" name="_username" value="{{ last_username }}" />
18-
</div>
18+
<div>
19+
<label for="password">Contraseña</label>
20+
<input type="password" id="password" name="_password" />
21+
</div>
1922

20-
<div>
21-
<label for="password">Contraseña</label>
22-
<input type="password" id="password" name="_password" />
23-
</div>
23+
<input type="submit" class="symfony-button-grey" value="LOGIN" />
24+
</form>
25+
{% endblock %}
2426

25-
<input type="submit" class="symfony-button-grey" value="LOGIN" />
26-
</form>
27-
</div>
27+
{% block lateral %}
28+
{# En esta página no mostramos nada en el lateral #}
2829
{% endblock %}
Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,53 @@
11
{% extends "::base.html.twig" %}
22

3-
{% block title %}Registro{% endblock %}
3+
{% block title %}Mi perfil{% endblock %}
44

55
{% block body %}
6-
<h1>Tu perfil</h1>
7-
<div class="grid_12 alpha" >
8-
{# Lo que viene a continuación en esta plantilla es ideal para hacer un macro #}
9-
<p>
10-
<b>Nombre</b> {{ usuario.nombre }}
11-
</p>
12-
<p>
13-
<b>Apellidos</b> {{ usuario.apellidos }}
14-
</p>
15-
<p>
16-
<b>Email</b> {{ usuario.email }}
17-
</p>
18-
<p>
19-
<b>DNI</b> {{ usuario.dni }}
20-
</p>
21-
<p>
22-
<b>Teléfono</b> {{ usuario.telefono }}
23-
</p>
24-
<p>
25-
<b>Dirección</b> {{ usuario.direccion }}
26-
</p>
27-
<h2>Ponencias a las que asistirás</h2>
28-
<ul>
29-
{% for ponencia in usuario.ponencias %}
30-
<li>
31-
<a href="{{ path('ponencia', {'slug': ponencia.slug} ) }}" >{{ ponencia.titulo }}</a>
32-
</li>
33-
{% else %}
34-
<li>Todavía no te has apuntado a ninguna ponencia<li>
35-
{% endfor %}
36-
</ul>
37-
</div>
6+
<h1>Mi perfil</h1>
7+
8+
{# Lo que viene a continuación en esta plantilla es ideal para hacer un macro #}
9+
<p>
10+
<b>Nombre</b> {{ usuario.nombre }}
11+
</p>
12+
<p>
13+
<b>Apellidos</b> {{ usuario.apellidos }}
14+
</p>
15+
<p>
16+
<b>Email</b> {{ usuario.email }}
17+
</p>
18+
<p>
19+
<b>DNI</b> {{ usuario.dni }}
20+
</p>
21+
<p>
22+
<b>Teléfono</b> {{ usuario.telefono }}
23+
</p>
24+
<p>
25+
<b>Dirección</b> {{ usuario.direccion }}
26+
</p>
27+
28+
<h2>Ponencias a las que te has apuntado</h2>
29+
<ul>
30+
{% for ponencia in usuario.ponencias %}
31+
<li>
32+
<a href="{{ path('ponencia', {'slug': ponencia.slug} ) }}" >{{ ponencia.titulo }}</a>
33+
</li>
34+
{% else %}
35+
<li>Todavía no te has apuntado a ninguna ponencia<li>
36+
{% endfor %}
37+
</ul>
3838
{% endblock %}
3939

4040
{% block lateral %}
41-
<h3>Ventajas de asistir a las jornadas</h3>
42-
<ul>
43-
<li>Lorem ipsum et dolor</li>
44-
<li>Lorem ipsum et dolor</li>
45-
<li>Lorem ipsum et dolor</li>
46-
</ul>
47-
<h3>Preguntas frecuentes</h3>
48-
<ul>
49-
<li>Lorem ipsum et dolor</li>
50-
<li>Lorem ipsum et dolor</li>
51-
<li>Lorem ipsum et dolor</li>
52-
</ul>
41+
<h3>Ventajas de asistir a las jornadas</h3>
42+
<ul>
43+
<li>Lorem ipsum et dolor</li>
44+
<li>Lorem ipsum et dolor</li>
45+
<li>Lorem ipsum et dolor</li>
46+
</ul>
47+
<h3>Preguntas frecuentes</h3>
48+
<ul>
49+
<li>Lorem ipsum et dolor</li>
50+
<li>Lorem ipsum et dolor</li>
51+
<li>Lorem ipsum et dolor</li>
52+
</ul>
5353
{% endblock %}

src/Desymfony/DesymfonyBundle/Resources/views/Usuario/registro.html.twig

Lines changed: 56 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -6,79 +6,76 @@
66

77
<h1>Registro</h1>
88

9-
<div class="grid_12" id="register_form" >
9+
{% if( app.session.flash('notice') ) %}
10+
<div class="notice">
11+
<p>{{ app.session.flash('notice') }}</p>
12+
</div>
13+
{% endif %}
14+
15+
{{ form_errors(form) }}
16+
17+
<form id="register_form" action="{{ path('registro') }}" method="post" {{ form_enctype(form) }}>
18+
19+
{{ form_errors(form.nombre) }}
1020
<p>
11-
¿Ya estás registrado? Entonces, <a href="{{ path('login') }}">accede aquí</a>
21+
{{ form_label(form.nombre) }}
22+
{{ form_widget(form.nombre) }}
1223
</p>
13-
{% if( app.session.flash('notice') ) %}
14-
<div class="notice">
15-
<p>
16-
{{ app.session.flash('notice') }}
17-
</p>
18-
</div>
19-
{% endif %}
20-
21-
{{ form_errors(form) }}
2224

23-
<form action="{{ path('registro') }}" method="post" {{ form_enctype(form) }}>
25+
{{ form_errors(form.apellidos) }}
26+
<p>
27+
{{ form_label(form.apellidos) }}
28+
{{ form_widget(form.apellidos) }}
29+
</p>
2430

25-
{{ form_errors(form.nombre) }}
31+
<div class="grid_6 alpha">
32+
{{ form_errors(form.dni) }}
2633
<p>
27-
{{ form_label(form.nombre) }}
28-
{{ form_widget(form.nombre) }}
34+
{{ form_label(form.dni) }}
35+
{{ form_widget(form.dni) }}
2936
</p>
30-
31-
{{ form_errors(form.apellidos) }}
37+
</div>
38+
39+
<div class="grid_6 omega">
40+
{{ form_errors(form.telefono) }}
3241
<p>
33-
{{ form_label(form.apellidos) }}
34-
{{ form_widget(form.apellidos) }}
42+
{{ form_label(form.telefono) }}
43+
{{ form_widget(form.telefono) }}
3544
</p>
45+
</div>
46+
<div class="clear"></div>
3647

37-
<div class="grid_6 alpha">
38-
{{ form_errors(form.dni) }}
39-
<p>
40-
{{ form_label(form.dni) }}
41-
{{ form_widget(form.dni) }}
42-
</p>
43-
</div>
44-
<div class="grid_6 omega">
45-
{{ form_errors(form.telefono) }}
46-
<p>
47-
{{ form_label(form.telefono) }}
48-
{{ form_widget(form.telefono) }}
49-
</p>
50-
</div>
51-
<div class="clear"></div>
52-
53-
{{ form_errors(form.direccion) }}
54-
<p>
55-
{{ form_label(form.direccion) }}
56-
{{ form_widget(form.direccion) }}
57-
</p>
48+
{{ form_errors(form.direccion) }}
49+
<p>
50+
{{ form_label(form.direccion) }}
51+
{{ form_widget(form.direccion) }}
52+
</p>
5853

59-
<p>
60-
{{ form_errors(form.password) }}
61-
{{ form_widget(form.password) }}
62-
</p>
54+
<p>
55+
{{ form_errors(form.password) }}
56+
{{ form_widget(form.password) }}
57+
</p>
6358

6459
{{ form_rest(form) }}
6560

66-
<input type="submit" value="Registrate" />
67-
</form>
68-
</div>
61+
<input type="submit" value="Registrate" />
62+
</form>
6963
{% endblock %}
7064

7165
{% block lateral %}
72-
<h3>Ventajas de asistir a las jornadas</h3>
73-
<ul>
74-
<li>Lorem ipsum et dolor</li>
75-
<li>Lorem ipsum et dolor</li>
76-
<li>Lorem ipsum et dolor</li>
77-
</ul>
78-
<h3>Preguntas frecuentes</h3>
79-
<ul>
80-
<li>Lorem ipsum et dolor</li>
81-
<li>Lorem ipsum et dolor</li>
82-
<li>Lorem ipsum et dolor</li>
83-
</ul>
66+
<p>¿Ya estás registrado? Entonces, <a href="{{ path('login') }}">accede aquí</a></p>
67+
68+
<h3>Ventajas de asistir a las jornadas</h3>
69+
<ul>
70+
<li>Lorem ipsum et dolor</li>
71+
<li>Lorem ipsum et dolor</li>
72+
<li>Lorem ipsum et dolor</li>
73+
</ul>
74+
75+
<h3>Preguntas frecuentes</h3>
76+
<ul>
77+
<li>Lorem ipsum et dolor</li>
78+
<li>Lorem ipsum et dolor</li>
79+
<li>Lorem ipsum et dolor</li>
80+
</ul>
8481
{% endblock %}

0 commit comments

Comments
 (0)