私のDrupalサイトに記事があり、それに計算を追加する必要があります(トピックをわかりやすく説明するため)。つまり、ボタンをクリックした後、3つのテキストフィールド入力とボタンをクリックすると、計算が必要になります。サーバー側で実行し(この計算をサーバー側のphpで実行したいので、javascriptではありません)、コメントをテキストフィールドの下に表示する必要があります。
問題は、ユーザーエクスペリエンスを向上させるために、すべてをノードの下ではなくノード内に配置したいということです。
Wysiwygを介した入力および送信ボタンの挿入は正常に機能します。次に、raw jquery ajaxコマンドを使用して、すべてを手動で実行する必要があります。これは可能であるはずです。
それで、これをする前に、もっと簡単な方法があるかどうか尋ねたいと思いますか?
例えば。 ajaxifyingwebformが文書化されています。したがって、Webフォーム全体を1つのトークンとして扱うことができれば、ノードコンテンツ内のトークンフィルターを使用してwysiwygに挿入できます。しかし、トークンとしてのWebフォーム? -そのような解決策を見つけることができません。
WebフォームまたはフォームAPIフォームを作成し、そのIDを取得してから、 my answer に従って、カスタムモジュールを介してこのフォームをノードのコンテンツに挿入します。
それを行うためのよりクリーンな方法。