関連コード:
JToolBarHelper::custom('saveCategories', 'save', '', 'Save', false, false);
...
<input type="hidden" name="controller" value="EasyBlogController">
ドキュメントと私自身の以前の質問から掘り下げることができるものによると、これは のsaveCategories()関数を呼び出す必要がありEasyBlogControllerます。easyblog値を, easyblog.php(ファイル名) と現在のEasyBlogController(クラス名)に設定しようとしました。
[保存] ボタンをクリックすると、ページが更新されるだけです。リダイレクトechoもvar_dump、関数に追加したテスト コードもありませんsaveCategories()。 var_dumpingJRequest::getVar('controller')と'task'do は正しい値を返します。コントローラーオブジェクトを作成してから使用し$controller->execute('task');ます。