問題タブ [formit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
688 参照

modx-revolution - MODX Revolution および Formit プラグイン: メールの添付ファイルを送信しない

MODX Revolution と Formit を使用して、お問い合わせフォームにファイルを添付しようとしています。メールは送信されますが、添付ファイルはありません。奇妙な理由で、添付フックに関する情報も見つかりません。その機能は最近 Formit から削除されましたか?

繰り返しますが、メールは送信されますが (さまざまなメール アドレスを試しました)、添付ファイルが常に見つかりません。どうしたの?

0 投票する
1 に答える
314 参照

php - フォームの問題 - 手紙が送信されない

Form extra はデモ サイトでレターを送信しますが、クライアントのサーバーで使用しようとすると、レターがどこにも行きません。ただし、成功メッセージは正しく表示されます。クライアントのサーバーはhttps://です。

私のフォームコードは次のとおりです。

0 投票する
1 に答える
119 参照

modx - FormIt のトラブル

ある Web サイトでフォークする FormIt フォームがありますが、別の Web サイトではまったく機能しません (マニュアルから作成またはコピーペーストしたすべてのフォームと同じです)。最上位にある場合は機能しますが、下位レベルのメニューにある場合は機能しません。私が見つけた唯一のこと-メールを送信しようとした後、間違ったURLが読み込まれます-代わりに:

私は得る:

私の FormIt 呼び出しは次のとおりです。

完全なコードは次のとおりです: http://pastebin.com/8hJTfCX2

何を確認すればよいですか?

最新のREVO搭載です。MODX レボリューション 2.4.3-pl

0 投票する
2 に答える
282 参照

modx - MODX: FormIt で replyTo が機能しないのはなぜですか?

レターにはすべてのフィールドが入力された状態で届きますが、メール クライアントの [回答] ボタンをクリックすると、返信先アドレスがフィールド emailFrom から取得されます。なんで?

0 投票する
1 に答える
343 参照

csrf - modx 形式での csrf 攻撃を防ぐ

現在、FormIt を使用して Modx でメールを送信しています。しかし、どうすればcsrf攻撃を防ぐことができますか? フォームにトークンを追加することで、csrf 攻撃を防ぐことができることがわかりました。これをフォームに適用するにはどうすればよいですか?

ありがとう!

0 投票する
0 に答える
138 参照

php - Modx: MySQL テーブルから値が読み込まれると、FormIT Select フィールドが永続的でない

formItIsSelected ユーティリティは、(たとえば) 何らかの理由でフォームの検証に失敗した場合に、フォーム内の Select フィールドの値を保持するために完全に機能することを知っています。しかし、MySQL のテーブルから Select フィールドに入力するときに、これを使用しようとした人はいますか? これは、静的な値が入力された Select フィールドよりも確実に便利です..

modxサイトにフォームがあり、フォームにフックされ、その中の選択フィールドがMySQLのテーブルから動的に値を取得します。フォームがこの特定のフィールドの検証に失敗すると、ユーザーが選択した値が失われます。私のフィールド(フォーム内)には次の設定があります:

スニペットと which は正しく機能します。単純に次のことを行います。

ここまでは順調ですね。しかし、 $output[] 行を次のように置き換えると:

これは失敗します!エラーは発生しませんが、フォームが検証に失敗したときに Select フィールドの設定が失われることはあります。問題がありますか?それとも、FormItIsSelected はそのコンテキストでは機能しないのでしょうか?

大変感謝します