グリッド ビューがあり、別のアクション コントローラーから列の値を取得したいと考えています。今、私はこれをコントローラー1に持っています
array(
'name'=>'title',
'value'=>array($this,'Action2'),
),
そして、私はこのエラーを受け取ります:
controller1 and its behaviors do not have a method or closure named "Action2".
$this を「controller2」に置き換えると
array(
'name'=>'title',
'value'=>array('controller2','Action2'),
),
このエラーが発生します
call_user_func_array() [<a href='function.call-user-func-array'>function.call-user-func-array</a>]: First argument is expected to be a valid callback, 'controller2::action2' was given
多分これは悪い習慣ですが、これは実行可能ですか?