2017-11-24 12 views
0

したがって、問題は次のとおりです。ラジオボタンに応じてPowermailのフィールドの検証を無効にする

Typo3 4.5.40ではPowermail 1.6.11形式を使用しています。

ラジオボタンがあります。ユーザーがオプションを選択すると、必須フィールドの一部が表示されるか、jsで非表示になります。フィールドが隠されている場合、それらは当然のことながら不必要になります。

powermailフォームビルダーで「必須」チェックボックスを削除し、jsで必須属性を追加すると、Powermailの標準検証メッセージが表示されません。フィールドを「必須」としてチェックすると、フィールドが非表示でhtml属性が削除されてもエラーになります。

ですから質問は:ラジオボタンの値に応じて、Typescript経由でpowermailの「必須」ステータスを変更することは可能ですか?

答えて

1

あなたのインストールを即座に更新できない場合は、私が強く推奨するものを、あなたのjavascriptを介して隠された必須フィールドに追加することができます。これにより、インストールを更新できるようになるまで、フォームを稼働させるのに役立ちます。

+0

他の観点から見ると、Powermailが空のフィールドで表示したデフォルトのエラーメッセージを手動で再生または呼び出す可能性はありますか? – GodlyHedgehog

1

いいえ6歳の拡張バージョンのフィールドBの値に応じてフィールドAの検証状態を変更することはできません。新しいものを使用する場合は、この作業にpowermailとpowermail_condをお勧めします。

関連する問題