将控制器渲染到 CakePHP 中的其他视图
有没有办法将控制器呈现为与正常情况不同的视图?我正在尝试将一些数据从控制器传递到非默认视图。这意味着我的控制器被称为:
class StocksRealtimeController extends AppController {
var $uses = 'StockRealtime';
function index(){
$action = '/TestView';
$this->set('stocksRT', $this->StockRealtime->find('all'));
//$this -> viewPath = 'Pages';
$this -> render('/TestView/index');
}
}
...和“我的视图”位于 views->TestView->index.ctp 中
我的另一个问题是,如何将该值传递给PHP而不是CakePHP框架之外的ctp文件?
我在这里尝试了一切,但没有运气。