diff --git a/src/Eccube/Resource/template/install/layout.html.twig b/src/Eccube/Resource/template/install/layout.html.twig new file mode 100644 index 00000000000..8517d6fb433 --- /dev/null +++ b/src/Eccube/Resource/template/install/layout.html.twig @@ -0,0 +1,25 @@ +{# +This file is part of EC-CUBE + +Copyright(c) EC-CUBE CO.,LTD. All Rights Reserved. + +http://www.ec-cube.co.jp/ + +For the full copyright and license information, please view the LICENSE +file that was distributed with this source code. +#} +{%- extends 'bootstrap_5_layout.html.twig' -%} + +{% block form_errors -%} + {%- if errors|length > 0 -%} + + {%- for error in errors -%} + + {{ 'Error'|trans({}, 'validators') }} {{ error.message }} + + {%- endfor -%} + + {%- endif %} +{%- endblock form_errors %} + + diff --git a/src/Eccube/Resource/template/install/step3.twig b/src/Eccube/Resource/template/install/step3.twig index 37978c5758c..be5a664d0bd 100644 --- a/src/Eccube/Resource/template/install/step3.twig +++ b/src/Eccube/Resource/template/install/step3.twig @@ -12,23 +12,7 @@ file that was distributed with this source code. {% set current = 3 %} -{% form_theme form _self %} -{% block form_row %} -
- - {{ form_widget(form) }} - {{ form_errors(form) }} -
-{% endblock %} - -{% block checkbox_row %} -
- {{ form_widget(form) }} - {{ form_errors(form) }} -
-{% endblock %} +{% form_theme form 'layout.html.twig' %} {% block main %}
diff --git a/src/Eccube/Resource/template/install/step4.twig b/src/Eccube/Resource/template/install/step4.twig index 94d28cd1b8c..0c0bf9c247b 100644 --- a/src/Eccube/Resource/template/install/step4.twig +++ b/src/Eccube/Resource/template/install/step4.twig @@ -12,23 +12,7 @@ file that was distributed with this source code. {% set current = 4 %} -{% form_theme form _self %} -{% block form_row %} -
- - {{ form_widget(form) }} - {{ form_errors(form) }} -
-{% endblock %} - -{% block checkbox_row %} -
- {{ form_widget(form) }} - {{ form_errors(form) }} -
-{% endblock %} +{% form_theme form 'layout.html.twig' %} {% block main %}
diff --git a/src/Eccube/Resource/template/install/step5.twig b/src/Eccube/Resource/template/install/step5.twig index 71caeebd288..9957c0e785e 100644 --- a/src/Eccube/Resource/template/install/step5.twig +++ b/src/Eccube/Resource/template/install/step5.twig @@ -12,23 +12,7 @@ file that was distributed with this source code. {% set current = 5 %} -{% form_theme form _self %} -{% block form_row %} -
- - {{ form_widget(form) }} - {{ form_errors(form) }} -
-{% endblock %} - -{% block checkbox_row %} -
- {{ form_widget(form) }} - {{ form_errors(form) }} -
-{% endblock %} +{% form_theme form 'layout.html.twig' %} {% block main %}