From: Raphaƫl Gertz <git@rapsys.eu>
Date: Wed, 24 Feb 2021 00:45:52 +0000 (+0100)
Subject: Add location add and index templates
X-Git-Tag: 0.2.1~5
X-Git-Url: https://git.rapsys.eu/.gitweb.cgi/airbundle/commitdiff_plain/5d7fa54b439904cfb79ac1fe4b81ab7f53433874

Add location add and index templates
---

diff --git a/Resources/views/location/add.html.twig b/Resources/views/location/add.html.twig
new file mode 100644
index 0000000..d0c18e8
--- /dev/null
+++ b/Resources/views/location/add.html.twig
@@ -0,0 +1,30 @@
+{% extends '@RapsysAir/body.html.twig' %}
+{% block content %}
+	<section id="form">
+		<h2>{{ section }}</h2>
+		{{ form_start(form) }}
+			<div>
+				{{ form_row(form.title) }}
+
+				{{ form_row(form.short) }}
+
+				{{ form_row(form.address) }}
+
+				{{ form_row(form.zipcode) }}
+
+				{{ form_row(form.city) }}
+
+				{{ form_row(form.latitude) }}
+
+				{{ form_row(form.longitude) }}
+
+				{{ form_row(form.hotspot) }}
+
+				{{ form_row(form.submit) }}
+			</div>
+
+			{# render csrf token etc .#}
+			<footer style="display:none">{{ form_rest(form) }}</footer>
+		{{ form_end(form) }}
+	</section>
+{% endblock %}
diff --git a/Resources/views/location/index.html.twig b/Resources/views/location/index.html.twig
new file mode 100644
index 0000000..817fa39
--- /dev/null
+++ b/Resources/views/location/index.html.twig
@@ -0,0 +1,45 @@
+{% extends '@RapsysAir/body.html.twig' %}
+{% block content %}
+	<article id="dashboard">
+		<header>
+			<h2><a href="{{ path('rapsys_air_location') }}">{% trans %}Locations{% endtrans %}</a></h2>
+			<p>{% trans %}Libre Air location list{% endtrans %}</p>
+		</header>
+		<div class="panel">
+			<div class="grid four location">
+				{% for id, title in locations %}
+					<article class="cell">
+						<h3><a href="{{ path('rapsys_air_location_view', {'id': id}) }}">{{ title }}</a></h3>
+						{% if forms.locations is defined and forms.locations[id] is defined and forms.locations[id] %}
+							{{ form_start(forms.locations[id]) }}
+								<div>
+									{{ form_row(forms.locations[id].title) }}
+
+									{{ form_row(forms.locations[id].short) }}
+
+									{{ form_row(forms.locations[id].address) }}
+
+									{{ form_row(forms.locations[id].zipcode) }}
+
+									{{ form_row(forms.locations[id].city) }}
+
+									{{ form_row(forms.locations[id].latitude) }}
+
+									{{ form_row(forms.locations[id].longitude) }}
+
+									{{ form_row(forms.locations[id].hotspot) }}
+
+									{{ form_row(forms.locations[id].submit) }}
+								</div>
+
+								{# render csrf token etc .#}
+								<footer style="display:none">{{ form_rest(forms.locations[id]) }}</footer>
+							{{ form_end(forms.locations[id]) }}
+						{% endif %}
+					</article>
+				{% endfor %}
+			</div>
+			{{ include('@RapsysAir/form/_toolbox.html.twig') }}
+		</div>
+	</article>
+{% endblock %}