ユーザーがAJAXを介してノードとコメントを送信できるようにしたいと思います。また、ノードとコメントフォームをかなり広範囲にカスタマイズしたいと思います。
Drupal7のFormAPIとAjaxフレームワークのドキュメントとコード例を調べることに時間を費やしましたが、非常に複雑であることがわかりました。したがって、HTMLで独自のフォームを作成し、独自のJavaScriptコードを使用してAjax経由で送信したいと考えています。また、これらのAjaxリクエストを処理するための特定のURLを設定します。これにより、最終的に、node_save()
またはcomment_save()
適切な場合に呼び出されます。
Form APIとAjaxフレームワークを経由するのとは対照的に、この方法でそれを行うことの欠点は何ですか?私はコミュニティに貢献するためのモジュールを作成していません。すべては私自身のサイトのためだけです。