Typo3 9.5 Powermail - Как я могу вставить динамические поля ввода во внешний интерфейс, используя javascript или / и ajax - PullRequest
0 голосов
/ 15 мая 2019

Я использую Typo3 9.5 с powermail. Я хочу генерировать динамические поля ввода, основанные на поле выбора. Например: «Сколько членов вы хотите зарегистрировать?» Затем вы получаете поле выбора, где вы можете выбрать от 1 до 10. Если вы выберете 10, должны появиться 9 новых полей ввода.

Как я могу решить это? Если я делаю это только с помощью jquery, поля ввода не регистрируются и не отправляются получателю.

Есть ли способ интегрировать динамические поля ввода?

Ответы [ 2 ]

0 голосов
/ 16 мая 2019

Если это поле выбора с максимальным количеством динамических полей: почему бы не вставить все из них и не изменить представление с помощью javascript в соответствии с выбранным значением?Если вы хотите динамическую проверку, вы должны написать это тоже, например: https://docs.typo3.org/typo3cms/extensions/powermail/ForDevelopers/WriteOwnValidators/ServersideValidation/Index.html

0 голосов
/ 15 мая 2019

Это не должно быть возможно, потому что это угроза безопасности. В этом случае любой может ввести код и отправить их в TYPO3 / DB. Но есть расширение «Powermail Condition», которое поможет вам решить вашу проблему: https://extensions.typo3.org/extension/powermail_cond/

...