{# templates/qrcode/test.html.twig #} {% extends 'base.html.twig' %} {% block title %}Tester le décodage QR Code{% endblock %} {% block body %}

Tester le décodage QR Code

{% for message in app.flashes('success') %} {% endfor %} {% for message in app.flashes('error') %} {% endfor %}
{{ form_start(decode_form) }}
{{ form_label(decode_form.qrcode_file) }} {{ form_widget(decode_form.qrcode_file, {'attr': {'id': 'file-input'}}) }} {{ form_errors(decode_form.qrcode_file) }} Formats acceptés : JPG, PNG, GIF, WebP (max 5 Mo)
{{ form_widget(decode_form.submit) }}
{{ form_end(decode_form) }}
{# #} {#
#} {#
#} {#
#} {#

#} {# Scanner avec la caméra#} {#

#} {#
#} {#
#} {#
#} {# #} {# #} {#
#} {# #} {#
#} {#
#} {#
#} {#
#} {% if decoded_data %}

Données décodées

{% for key, value in decoded_data %} {% endfor %}
Clé Valeur
{{ key }} {% if key == 'password' %} {{ value }} (mot de passe en clair) {% else %} {{ value }} {% endif %}
Données JSON déchiffrées :
{{ decoded_data|json_encode(constant('JSON_PRETTY_PRINT')) }}
{% endif %}
{% endblock %} {% block javascripts %} {{ parent() }} {% endblock %}