Esempio n. 1
0
 public function init()
 {
     parent::init();
     $this->_ph = [];
     $modelClass = $this->_info['modelClass'];
     foreach ($modelClass::templateVars() as $k => $v) {
         $this->_ph[] = '{*' . $k . '*}';
     }
 }
Esempio n. 2
0
 private function prepareBlocks($blocks)
 {
     foreach ($blocks as $id) {
         if (!isset($this->_output[$id])) {
             $b = DynamicBlock::loadWidget($id);
             if ($b != null) {
                 $this->_output[$id] = $b::widget(['blockId' => $id]);
             } else {
                 $this->_output[$id] = '{*' . $id . '*}';
             }
         }
     }
 }
Esempio n. 3
0
 public function init()
 {
     parent::init();
     $this->_action = ['/feedback'];
 }
 private function loadBlockWidget($id)
 {
     $class = DynamicBlock::getWidgetClassById($id, true);
     $w = new $class();
     return $w;
 }