私は Magento 開発に非常に慣れていません (これが私の最初のモジュールです)。このモジュールの目的は、モデル/コントローラーに変更を加えずに、オリジナルの問題を修正することです。この既存のテンプレートを変更していますが、フィールドを取得する方法が見つからないようです。テンプレートは以下を使用しています:
$this->getChildHtml('submit_button');
データを提出します。これは最終的に、私をほとんど行き詰まらせるjavascript/ajax関数を呼び出しています。私は単に次の値を取得したいだけです:
<textarea name="thing[other]" .../>
モデルが操作できるように、その値を取得するにはどうすればよいですか? コントローラーをオーバーライドすることはできません。このページは基本的に、同じコントローラーを使用する別のページの複製です。そのコントローラーの機能は、そのコントローラーには必要ですが、このコントローラーには必要ありません。
また
私の他のオプションは、テンプレートをオーバーライドすることです。それに関する私の問題は、元のモジュールがオブザーバーを使用してテンプレートをオーバーライドしていることであり、それをオーバーライドする方法がわかりません。