listData がデータベース モデルから生成される 3 つのカスケード dropDownLists を作成しました。リストは、コントローラー ベースのアクションへの Ajax 呼び出しで生成されます。
このコードを再利用して、より多くのページで共有したいと考えています。
私は次のことをしようとしました:
カスタム ウィジェットとして記述します。現在、一致するコントローラーで関数を呼び出す「createurl」関数を使用しています。既存の db モデルを使用したいので、JavaScript を書くことができません。この場合、アクション関数を独立したファイルに記述する必要があります。コントローラーを記述する必要がありますか? どこに置けばいいですか?
モジュールの一部として書きますが、やり過ぎのようです。
何か提案があれば、それを行うための正しくて簡単な方法があると確信しています。