Yii 1.1.16,如何检测动作,从代码运行什么?

时间:2015-02-13 21:27:25

标签: php oop yii

我遇到了小麻烦...

class Controller {
      init() {
        // initializing...

        // render header && footer
        $header = (new HeaderAction)->run();
        $footer = (new FooterAction)->run();

        // redirect to called action, what renders all the content
      }
    }

我能检测到 - > run()和被调用的动作之间的差异吗?

1 个答案:

答案 0 :(得分:0)

答案发现于: AfterRender - >解析路线 - >比较动作名称。如果匹配 - 回声,如果不匹配 - 返回。

Yii是SHIT !!! 我将使用方法AddData编写新类MyAction,什么可以为我呈现一些viewfile。为此创建类CAction,什么不能渲染?也许我必须创建控制器?你是noob,Quang,哈?

大声笑,我不能用动作创建标题。我必须在Controller中创建它。控制器文件现在是1200行。 > _<

class MyAction {
 public $data = array();
 public function addData($name, $val) {
   $this->data[$name] = $val;
 }
 public function render($file) {
   ob_start;
   // ... something
   return ob_get_clean;
 };
}

///所有需要所有开发人员的>>>> 行为?活动?过滤器?窗口小部件?模块?可能我们需要“CAMOBAP”作为AUTOCAR? REASOOOONS ????

===

大笑,有模特根本无法渲染。我有视图为“tr-tr”的产品,我必须创建控制器,创建动作,创建渲染funcking 10符号的路线....它的愤怒。关于你,Quang。

俄罗斯熊会杀了你。