예제 #1
0
 /**
  * Renders the closing tag of the field container.
  * @return string the rendering result.
  */
 public function end()
 {
     return Html::endTag(isset($this->options['tag']) ? $this->options['tag'] : 'div');
 }
예제 #2
0
파일: Pjax.php 프로젝트: fufudao/yii2-base
 /**
  * @inheritdoc
  */
 public function run()
 {
     if (!$this->requiresPjax()) {
         echo Html::endTag('div');
         $this->registerClientScript();
         return;
     }
     $view = $this->getView();
     $view->endBody();
     // Do not re-send css files as it may override the css files that were loaded after them.
     // This is a temporary fix for https://github.com/yiisoft/yii2/issues/2310
     // It should be removed once pjax supports loading only missing css files
     $view->cssFiles = null;
     $view->endPage(true);
     $content = ob_get_clean();
     // only need the content enclosed within this widget
     $response = Yii::$app->getResponse();
     $response->clearOutputBuffers();
     $response->setStatusCode(200);
     $response->format = Response::FORMAT_HTML;
     $response->content = $content;
     $response->send();
     Yii::$app->end();
 }