Browse Source

Modified js registration position.

tags/2.0.0-beta
Qiang Xue 11 years ago
parent
commit
ad479dd7f6
  1. 9
      framework/yii/web/YiiAsset.php

9
framework/yii/web/YiiAsset.php

@ -8,6 +8,7 @@
namespace yii\web; namespace yii\web;
use Yii; use Yii;
use yii\base\View;
/** /**
* @author Qiang Xue <qiang.xue@gmail.com> * @author Qiang Xue <qiang.xue@gmail.com>
@ -29,12 +30,12 @@ class YiiAsset extends AssetBundle
public function registerAssets($view) public function registerAssets($view)
{ {
parent::registerAssets($view); parent::registerAssets($view);
$js[] = "yii.version = '" . Yii::getVersion() . "';"; $js[] = "yii.version='" . Yii::getVersion() . "';";
$request = Yii::$app->getRequest(); $request = Yii::$app->getRequest();
if ($request instanceof Request && $request->enableCsrfValidation) { if ($request instanceof Request && $request->enableCsrfValidation) {
$js[] = "yii.csrfVar = '{$request->csrfVar}';"; $js[] = "yii.csrfVar='{$request->csrfVar}';";
$js[] = "yii.csrfToken = '{$request->csrfToken}';"; $js[] = "yii.csrfToken='{$request->csrfToken}';";
} }
$view->registerJs(implode("\n", $js)); $view->registerJs(implode("\n", $js), View::POS_END);
} }
} }

Loading…
Cancel
Save