Commit 5066752d2f061a6fac3a30a7ff1d47de200bd310
1 parent
8dcc72ca6e
Exists in
feature/karellys
uso html
Showing
5 changed files
with
93 additions
and
21 deletions
Show diff stats
app/Resources/views/aldea/index.html.twig
1 | {% extends 'base.html.twig' %} | 1 | {% extends 'base.html.twig' %} |
2 | 2 | ||
3 | {% block body %} | 3 | {% block body %} |
4 | - <h1>Aldeas list</h1> | 4 | +{% for type, flashMessage in app.session.flashbag.all() %} |
5 | +<div class="alert alert-{{ type }} fade in"> | ||
6 | +<button class="close" data-dismiss="alert" type="button">×</button> | ||
7 | +{% if flashMessage.title is defined %} | ||
8 | +<strong>{{ flashMessage.title }}</strong> | ||
9 | +{{ flashMessage.message }} | ||
10 | +{% else %} | ||
11 | +{{ type }} | ||
12 | +{% endif %} | ||
13 | +</div> | ||
14 | +{% endfor %} | ||
5 | 15 | ||
6 | - <table> | 16 | + <h1>Lista aldea</h1> |
17 | + | ||
18 | + <table class="table table-condensed" > | ||
7 | <thead> | 19 | <thead> |
8 | <tr> | 20 | <tr> |
9 | - <th>Id</th> | ||
10 | - <th>Descripcion</th> | ||
11 | - <th>Codigosucre</th> | ||
12 | - <th>Codigoaldea</th> | ||
13 | - <th>Estatus</th> | ||
14 | - <th>Actions</th> | ||
15 | - </tr> | 21 | + <th><strong>id</th> |
22 | + <th><strong>Cursodescripcion</th> | ||
23 | + <th><strong>codigoSucre</th> | ||
24 | + <th><strong>codigoAldea</th> | ||
25 | + <th><strong>Estatus</th> | ||
26 | + <th><strong>Actions</th> | ||
27 | + | ||
16 | </thead> | 28 | </thead> |
17 | <tbody> | 29 | <tbody> |
18 | {% for aldea in aldeas %} | 30 | {% for aldea in aldeas %} |
@@ -24,12 +36,12 @@ | @@ -24,12 +36,12 @@ | ||
24 | <td>{% if aldea.estatus %}Yes{% else %}No{% endif %}</td> | 36 | <td>{% if aldea.estatus %}Yes{% else %}No{% endif %}</td> |
25 | <td> | 37 | <td> |
26 | <ul> | 38 | <ul> |
27 | - <li> | 39 | + |
28 | <a href="{{ path('aldea_show', { 'id': aldea.id }) }}">show</a> | 40 | <a href="{{ path('aldea_show', { 'id': aldea.id }) }}">show</a> |
29 | - </li> | ||
30 | - <li> | 41 | + |
42 | + | ||
31 | <a href="{{ path('aldea_edit', { 'id': aldea.id }) }}">edit</a> | 43 | <a href="{{ path('aldea_edit', { 'id': aldea.id }) }}">edit</a> |
32 | - </li> | 44 | + |
33 | </ul> | 45 | </ul> |
34 | </td> | 46 | </td> |
35 | </tr> | 47 | </tr> |
@@ -38,8 +50,11 @@ | @@ -38,8 +50,11 @@ | ||
38 | </table> | 50 | </table> |
39 | 51 | ||
40 | <ul> | 52 | <ul> |
41 | - <li> | ||
42 | - <a href="{{ path('aldea_new') }}">Create a new aldea</a> | ||
43 | - </li> | 53 | + |
54 | + | ||
55 | + <a class="btn btn-default" href="{{ path('aldea_new') }}">Agregar Aldea</a> | ||
56 | + {#<input type="button" value="Agregar Aldea" onclick= a href("{{ path('aldea_new') }}");"/>#} | ||
57 | + {#<button type="button" class="btn btn-primary"> Agregar aldea </button>#} | ||
58 | + | ||
44 | </ul> | 59 | </ul> |
45 | {% endblock %} | 60 | {% endblock %} |
app/Resources/views/aldea/new.html.twig
@@ -3,14 +3,66 @@ | @@ -3,14 +3,66 @@ | ||
3 | {% block body %} | 3 | {% block body %} |
4 | <h1>Aldea creation</h1> | 4 | <h1>Aldea creation</h1> |
5 | 5 | ||
6 | - {{ form_start(form) }} | ||
7 | - {{ form_widget(form) }} | ||
8 | - <input type="submit" value="Create" /> | ||
9 | - {{ form_end(form) }} | 6 | + {{ form_start(form, {'attr': {'novalidate': 'novalidate'}, 'action': path('aldea_new')}) }} |
7 | + | ||
8 | + <form class="form-inline" action="/action_page.php"> | ||
9 | + <div class="form-group"> | ||
10 | + {{ form_label(form.descripcion) }} | ||
11 | + {{ form_widget(form.descripcion) }} | ||
12 | + | ||
13 | + </div> | ||
14 | + | ||
15 | + | ||
16 | + | ||
17 | + {% if form.descripcion.vars.errors[0].message is defined %} | ||
18 | + <span class="help-block"> | ||
19 | + {{ form.descripcion.vars.errors[0].message }} | ||
20 | + </span> | ||
21 | + </div> | ||
22 | + {% endif %} | ||
23 | + | ||
24 | + {{ form_label(form.codigoSucre) }} | ||
25 | + {{ form_widget(form.codigoSucre) }} | ||
26 | + {% if form.codigoSucre.vars.errors[0].message is defined %} | ||
27 | + <span class="help-block"> | ||
28 | + {{ form.codigoSucre.vars.errors[0].message }} | ||
29 | + </span> | ||
30 | + </div> | ||
31 | + {% endif %} | ||
32 | + | ||
33 | +{{ form_label(form.codigoAldea) }} | ||
34 | + {{ form_widget(form.codigoAldea) }} | ||
35 | + {% if form.codigoAldea.vars.errors[0].message is defined %} | ||
36 | + <span class="help-block"> | ||
37 | + {{ form.codigoAldea.vars.errors[0].message }} | ||
38 | + </span> | ||
39 | + </div> | ||
40 | + {% endif %} | ||
41 | + | ||
42 | +{{ form_label(form.estatus) }} | ||
43 | + {{ form_widget(form.estatus) }} | ||
44 | + {% if form.estatus.vars.errors[0].message is defined %} | ||
45 | + <span class="help-block"> | ||
46 | + {{ form.estatus.vars.errors[0].message }} | ||
47 | + </span> | ||
48 | + </div> | ||
49 | + {% endif %} | ||
50 | + | ||
51 | + | ||
10 | 52 | ||
11 | <ul> | 53 | <ul> |
12 | <li> | 54 | <li> |
55 | + | ||
56 | + <input type="submit" value="Create" /> | ||
57 | + {{ form_end(form) }} | ||
13 | <a href="{{ path('aldea_index') }}">Back to the list</a> | 58 | <a href="{{ path('aldea_index') }}">Back to the list</a> |
14 | </li> | 59 | </li> |
15 | </ul> | 60 | </ul> |
16 | {% endblock %} | 61 | {% endblock %} |
62 | + | ||
63 | + | ||
64 | + | ||
65 | + | ||
66 | + | ||
67 | + | ||
68 | + |
app/Resources/views/usuario/new.html.twig
src/UBV/PracticaBundle/Controller/aldeaController.php
@@ -49,6 +49,8 @@ class aldeaController extends Controller | @@ -49,6 +49,8 @@ class aldeaController extends Controller | ||
49 | $em->persist($aldea); | 49 | $em->persist($aldea); |
50 | $em->flush(); | 50 | $em->flush(); |
51 | 51 | ||
52 | + $this->get('session')->getFlashBag()->set( 'success', array( 'title' => 'Guardado!', 'message' => 'Estado creado satisfactoriamente.' ) ); | ||
53 | + | ||
52 | return $this->redirectToRoute('aldea_index', array('id' => $aldea->getId())); | 54 | return $this->redirectToRoute('aldea_index', array('id' => $aldea->getId())); |
53 | } | 55 | } |
54 | 56 | ||
@@ -89,6 +91,8 @@ class aldeaController extends Controller | @@ -89,6 +91,8 @@ class aldeaController extends Controller | ||
89 | if ($editForm->isSubmitted() && $editForm->isValid()) { | 91 | if ($editForm->isSubmitted() && $editForm->isValid()) { |
90 | $this->getDoctrine()->getManager()->flush(); | 92 | $this->getDoctrine()->getManager()->flush(); |
91 | 93 | ||
94 | + $this->get('session')->getFlashBag()->set( 'success', array( 'title' => 'Guardado!', 'message' => 'Estado editado satisfactoriamente.' ) ); | ||
95 | + | ||
92 | return $this->redirectToRoute('aldea_edit', array('id' => $aldea->getId())); | 96 | return $this->redirectToRoute('aldea_edit', array('id' => $aldea->getId())); |
93 | } | 97 | } |
94 | 98 |
src/UBV/PracticaBundle/Entity/aldea.php
@@ -30,6 +30,7 @@ class aldea | @@ -30,6 +30,7 @@ class aldea | ||
30 | * max = 100, | 30 | * max = 100, |
31 | * minMessage = "Por favor introduzca un Nombre de la Aldea más específico. Mínimo {{ limit }} caracteres", | 31 | * minMessage = "Por favor introduzca un Nombre de la Aldea más específico. Mínimo {{ limit }} caracteres", |
32 | * maxMessage = "Por favor introduzca un Nombre de la Aldea más breve. Máximo {{ limit }} caracteres", | 32 | * maxMessage = "Por favor introduzca un Nombre de la Aldea más breve. Máximo {{ limit }} caracteres", |
33 | + *) | ||
33 | * @var string | 34 | * @var string |
34 | * | 35 | * |
35 | * @ORM\Column(name="descripcion", type="string", length=255) | 36 | * @ORM\Column(name="descripcion", type="string", length=255) |
@@ -44,6 +45,7 @@ class aldea | @@ -44,6 +45,7 @@ class aldea | ||
44 | * max = 30, | 45 | * max = 30, |
45 | * minMessage = "Por favor introduzca el codigo de la Aldea más específico. Mínimo {{ limit }} caracteres", | 46 | * minMessage = "Por favor introduzca el codigo de la Aldea más específico. Mínimo {{ limit }} caracteres", |
46 | * maxMessage = "Por favor introduzca el codigo de la Aldea más breve. Máximo {{ limit }} caracteres", | 47 | * maxMessage = "Por favor introduzca el codigo de la Aldea más breve. Máximo {{ limit }} caracteres", |
48 | + *) | ||
47 | * @var int | 49 | * @var int |
48 | * | 50 | * |
49 | * @ORM\Column(name="codigo_sucre", type="integer") | 51 | * @ORM\Column(name="codigo_sucre", type="integer") |