Я использую twig
для своих шаблонов. когда я загружаю jquery
скрипт в {% js_block %}
, он будет загружаться дважды, и я не знаю почему? Но когда я переношу свой сценарий из {% js_block %}
, это работает правильно. в чем проблема?Сценарий JQuery, выполняемый дважды в twig
{% extends 'layout/base.html.twig' %}
{% block js_block %}
<script>alert('Hi')</script>
{% endblock %}
Решение: Я нахожу проблему. Я был загружен {% js_block %}
в {% body_block %}
:
{% extends 'layout/base.html.twig' %}
{% block body_block %}
//HTML CODES
{% block js_block %}
<script>alert('Hi')</script>
{% endblock %}
{% endblock %}
Решение:
{% extends 'layout/base.html.twig' %}
{% block body_block %}
//HTML CODES
{% endblock %}
{% block js_block %}
<script>alert('Hi')</script>
{% endblock %}
Так в чем проблема? Не отправляет ли ваша почта? Вы не проверяете свой '$ mail-> send()', который мог бы сделать ошибку - 'if (! $ Mail-> send()) {echo $ mail-> ErrorInfo; } ' – Darren
Скорее всего, ваш скрипт запускается дважды. Добавьте несколько журналов, чтобы вы могли видеть, что они делают. – Synchro
@ Darren Я просмотрел результаты, но все равно электронная почта будет отправлена дважды. –