アプリの特定のアクション名にレンダリングを使用しようとしています。実際、これが私のAppController :: afterFilter()で設定された条件です。
    if($this->action == 'parameter') {
        $this->render('/Elements/parameter');
    }
    else if($this->action == 'datagrid') {
        $this->render('/Elements/datagrid');
    }
そして私のコントローラーでは/samples/parameter:
            $this->set('model', Inflector::singularize(Inflector::camelize($this->name)));
        $this->set('controller', $this->name);
        if($parameter_id) {
            $this->set('mode', $mode);
            $this->set('parameter', $this->Sample->find('first', array('conditions' => array('Sample.id' => $parameter_id))));
        } else {
            $this->set('mode', 'add');
            $this->set('parameter', array());
        }
変数の定義後にレンダリングする必要があることを知っているので、afterFilter理解できないものや見逃したものを使用しますか?
情報:Samples Controller関数
を設定しました
    public function afterFilter(){
        parent::afterFilter();
    }
皆さん、ありがとうございました!