問題タブ [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 に答える
985 参照

modx - FormIt、MODx revo のフックから redirectParams を設定するにはどうすればよいですか?

redirectParamsFormIt、MODx revo のフックから設定するにはどうすればよいですか? 編集後に、編集されたものの正しいIDでユーザーをビューページにリダイレクトするために必要です。問題は、ID がフックの前に知られていない場合 (新しいものが作成されている場合のように)、正しく設定できないredirectParamsか、またはできるかということです。

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

modx - フォーム、preHook で値を渡す

リンクからフォームに値を渡すことは可能ですか? 4 つの異なるリンクを含むページがあり、それらはすべてフォームにリダイレクトされるはずです。それらのそれぞれには異なる値が必要であり、それに基づいて異なる(コンテンツ内の)ドロップダウンが表示されます。何か案は?

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

variables - ModX Revolution FormItはurl変数をフォームに渡します

Modx Revolution で FormIt extra を使用しており、次のような URL があります。

これらの値をページの新しいフォームに渡したいです。JSを使わずにどうやってそれを行うのですか? THX

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

modx - Modx Revolution Godaddy メール設定

私は modx を初めて使用し、godaddy の無料メールと modx smtp 設定に関する多数の記事を読みました。godaddyメールを機能させるための適切なsmtp設定を教えてください。私はフォームを使用していると言いたいです。

私が試したこと

ユーザー名 - 完全な godaddy メールアドレス パスワード セキュリティ認証 - はい smtp ホスト - リレーホスティング.secureserver.net smtp ポート - 465 smtp を使用 - はい

ポート25で認証なしでも試しました

また、このサイトは、無料の電子メール アカウントに付属する Godaddy の安価なホスティング パッケージの 1 つでホストされているとも言いたいです。

フォームが送信されると、ページがホームページにリダイレクトされ、URL パラメータとして埋め込まれた電子メール データが表示されます。ただし、クリアされていません。プラグインがフォームを正しく送信しないという問題があるのか​​ 、それとも適切なリダイレクトを追加する必要があるのか​​ わかりません. どんな助けでも大歓迎です。

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

jquery - MODx Revo Formit を使用した jQuery タブ - 検証エラーが発生した場合、URL にハッシュを保持する

Contact-Form を正しく機能させるために数時間試行しています。フォーム自体にはいくつかのタブがあります。私が使用しているタブのコードは、このサイトhttp://jqueryfordesigners.com/jquery-tabs/からのものです

これは私が使用しているスクリプトコードです:

これはこれまでのところうまくいきます。タブは希望どおりに正しく表示されています。Modx Revo の FormIt-Package で作成したフォームも機能します。

ここで問題が発生しました...送信をクリックして検証に失敗すると (ユーザーが必須フィールドへの入力を忘れたなど)、サイトが更新され、最後に選択したタブが表示されず、ページには常に最初のタブが表示されます。

検証エラー - >ページのリロードで最後にアクセスしたタブを表示したい。

この編集により、URL のハッシュタグ (タブの ID) を介して目的のタブを開くことができます (例: www.xyz.com/contact.html?tab=#two):

上記の URL でサイトに入ると、必要に応じて 2 番目のタブを表示できます。

最後にフォームを送信したときに必須フィールドが欠落していると、ページがリロードされてエラーが表示されます。ただし、最後に表示されたタブは開かれず、URL のハッシュタグが「失われる」ため、どのタブも開かれません。

最後にアクセスした/選択したタブがページの再読み込み/更新時に表示されるようにするにはどうすればよいですか?

最初のスクリプト コードの 10 行目と 12 行目の間にあるこのコードを使用して、タブの ID を URL に追加しようとしました。

これには、タブをクリックすることで ID がハッシュタグとして URL に追加されるという効果があります。しかし、フォームを送信すると、URL はハッシュタグを「失い」、ページを更新します。ページの読み込み時に、URL が www.xyz.com/contact.html#one に変更されます。www.xyz.com/contact.html#two や www.xyz.com/contact.html#three のように入力しようとすると、URL は常に www.xyz.com/contact.html#one に戻ります。

どんなヒントでも大歓迎です!前もって感謝します!

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

modx-revolution - MODX - getresource TV - メールで送信

MODx またはカスタム スニペットに、次のことを可能にする何かが存在するかどうか疑問に思っています。

getresources を使用して、各リソースに接続されているテレビを含むリソースのリストを取得しています。

各リソースにボタンを追加できるようにしたいと考えています。このボタンを押すと、ログインしているユーザーの電子メール アドレスに、リソース TV の一部を含む電子メールが送信されます。

任意のアイデア よろしくお願いします

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

caching - FormIt フックがキャッシュされ、1 回目以降の実行のたびに失敗します

次のスニペット コードを FormIt メール フォームに接続しています。

実行されるたびにテンプレート変数をインクリメントし、成功メッセージを出力します (ただし、現在はその機能を使用して代わりにデバッグ メッセージを出力しています)。問題は、スニペットを保存した後に TV を 1 回だけインクリメントするため、キャッシュが更新されることです。通常、キャッシュなしでスニペットを呼び出すには、! を追加します。その名前に似ていますが、それは FormIt フックでは機能しないようです。このコードを機能させるにはどうすればよいですか? 現在、ページ全体をキャッシュ不可として実行していますが、それは明らかに最適ではありません。おそらく、キャッシュされていない方法でスニペットをフックする方法はありますか? キャッシュされていないスニペット内からスニペットを呼び出しますか?

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

modx-revolution - FormIt - リダイレクト フックの問題

問題: FormItを使用していますが、リダイレクト フックが機能しません。

http://www.example.com/PageName.htmlではなくhttp://www.example.comPageName.htmlにリダイレクトしています。ページ名の後にスラッシュを配置していません。

誰もこの問題を見たことがありますか?

これが私の FormIt スニペットです。

  • はい、MyEmailChunk は存在します。
  • メールアドレスはダミー値です
  • ID 35 のリソースは同じコンテキストにあり、公開されており、メニューから非表示になっています。
  • フレンドリ URL を使用しています。
  • 別のリソースを試すと、うまくいきます。
0 投票する
1 に答える
119 参照

modx - MODx のフォームを含む空のメッセージ

送信ページのコードは次のとおりです。

多くの例を試しましたが、私のメールに空のメッセージが送信されます。

これが私の受信者ページのコードです:

しかし、応答として、「このメッセージ()はコールバックフォームで送信されました:」しかありません。モデレボリューション。