ajout infos formulaire envoi

This commit is contained in:
Tykayn 2025-07-07 23:06:04 +02:00 committed by tykayn
parent 44b4f49289
commit 2bcec59281
11 changed files with 211 additions and 61 deletions

View file

@ -8,7 +8,7 @@
<div class="card shadow-sm">
<div class="card-body">
<h1 class="card-title h2 mb-4">{{ 'display.welcome'|trans }} {{ commerce_overpass.tags_converted.name }}</h1>
<h1 class="card-title h2 mb-4">{{ 'display.welcome'|trans }} {{ commerce_overpass.tags_converted.name }} - {{ commerce.stats.name }}</h1>
<div id="map" style="height: 400px; width: 100%;" class="rounded mb-4"></div>
{% include 'public/edit/address.html.twig' %}
@ -29,10 +29,18 @@
<div id="images" class="d-none">
</div>
<div id="images" >
<img class="img-fluid img-thumbnail mb-3" src="{{ commerce_overpass.tags_converted.image }}" />
{% if commerce_overpass.tags_converted.image is defined and commerce_overpass.tags_converted.image|length > 0 %}
<img class="img-fluid img-thumbnail mb-3" style="height: 500px; width: auto;" src="{{ commerce_overpass.tags_converted.image }}" />
{% endif %}
<label for="commerce_tag_value__image" class="form-label">URL de l'image de la façade</label>
<input type="text" class="form-control mb-2" id="commerce_tag_value__image" name="commerce_tag_value__image" value="{{ commerce_overpass.tags_converted.image is defined ? commerce_overpass.tags_converted.image : '' }}" placeholder="https://...">
{% if commerce_overpass.tags_converted.image is defined and commerce_overpass.tags_converted.image|length > 0 %}
<img src="{{ commerce_overpass.tags_converted.image }}" alt="Image de la façade" class="img-fluid img-thumbnail mb-2" style="max-height:200px;">
{% endif %}
{{ commerce_overpass.tags_converted.image }}
url d'image de la facade : {{ commerce_overpass.tags_converted.image }}
{% if commerce_overpass.tags_converted.panoramax is defined or commerce_overpass.tags_converted.wikimedia_commons is defined %}
<input type="text" class="form-control" name="commerce_tag_value__image" value="{{ commerce_overpass.tags_converted.image }}">
url d'image sur Panoramax : {{ commerce_overpass.tags_converted.panoramax is defined ? commerce_overpass.tags_converted.panoramax : '' }}
@ -71,25 +79,47 @@
</span>
{% endif %}
{% include 'public/edit/ask_angela.html.twig' %}
<fieldset class="input-group mb-2 phone-group">
<div class="input-group mb-2">
<span class="input-group-text" style="width: 10rem;">
<i class="bi bi-phone me-2"></i>
Téléphone
</span>
<input type="text" class="form-control"
id="commerce_tag_value__contact:phone"
name="commerce_tag_value__contact:phone"
value="{{ commerce_overpass.tags_converted['contact:phone'] ?? '' }}"
placeholder="+33 1 23 45 67 89">
</div>
</fieldset>
{% include 'public/edit/social_media.html.twig' %}
<div class="input-group mb-2 phone-group">
<span class="input-group-text" style="width: 120px;">
<i class="bi bi-phone me-2"></i>
Téléphone
</span>
<input type="text"
class="form-control"
id="commerce_tag_value__contact:phone"
name="commerce_tag_value__contact:phone"
value="{{ place.tags['contact:phone'] ?? '' }}"
placeholder="+33 1 23 45 67 89">
</div>
<div id="advanced_tags" class="d-none">
{% include 'public/edit/tags.html.twig' with { 'excluded_tags_to_render': excluded_tags_to_render,
{# {% include 'public/edit/tags.html.twig' with { 'excluded_tags_to_render': excluded_tags_to_render,
'commerce_overpass': commerce_overpass,
'hide_filled_inputs': hide_filled_inputs } %}
#}
{% include 'public/edit/tags.html.twig' with { 'excluded_tags_to_render': {},
'commerce_overpass': commerce_overpass,
'hide_filled_inputs': hide_filled_inputs } %}
</div>
<div class="mb-4">
<h4>Prévisualisation des tags OSM (texte à copier-coller)</h4>
{% set tags_for_textarea = {} %}
{% for k, v in commerce_overpass.tags_converted %}
{% if v is not empty %}
{% set tags_for_textarea = tags_for_textarea|merge({ (k): v }) %}
{% endif %}
{% endfor %}
{% include 'public/_tags_textarea.html.twig' with { 'tags': tags_for_textarea } %}
</div>
<div id="validation_messages" class="alert alert-danger d-none"></div>