Плагин контактной формы TYPO3 существует дважды, а также представлен дважды

У меня есть форма отправки, которая однажды отображается во всплывающем окне и однажды отображается на странице как обычная. Поэтому я создал его в папке хранилища и дважды использовал "вставить запись" для указанного плагина.

Когда я отправляю одну из показанных форм, она будет выполнена дважды. У кого-нибудь когда-нибудь были такие проблемы?

Форма запроса контакта сделана самостоятельно.

2 ответа

Вы должны отличать свои два плагина друг от друга. Я предполагаю, что у вас есть два раза один и тот же плагин на одной странице. Если вы отправляете свою форму, оба плагина отвечают на запрос, потому что они оба чувствуют ответственность за это. Если бы вы могли дать одному из плагинов другое имя, он бы просто отвечал на свою форму, а другой плагин не отвечал бы на форму других плагинов.

Попытайтесь изменить свой плагин, чтобы вы могли настроить его так, чтобы он отображал только форму. Затем вы используете два разных CE: один для отображения только формы, второй для отображения формы и обработки отправки.

Другая возможность: пока вы обрабатываете форму, храните информацию об обработке где-то и избегайте повторной обработки по тому же вызову

Другие вопросы по тегам