Example #1
0
 public function run()
 {
     $view = $this->getView();
     CoreWidgetAsset::register($view);
     // TODO
     $view->registerJs("\n\t\t");
 }
Example #2
0
 public function run()
 {
     $view = $this->getView();
     CoreWidgetAsset::register($view);
     // plupload settings
     $assetUrl = $view->assetBundles[CoreWidgetAsset::className()]->baseUrl;
     $this->settings['flash_swf_url'] = $assetUrl . '/plupload/Moxie.swf';
     $this->settings['silverlight_xap_url'] = $assetUrl . '/plupload/Moxie.xap';
     // add csrf token
     $this->settings['multipart_params'] = [Yii::$app->request->csrfParam => Yii::$app->request->csrfToken];
     $view->registerJs("\n\t\t\tvar {$this->varName} = new plupload.Uploader(" . Json::encode($this->settings) . ");\n\t\t\t{$this->varName}.init();\n\t\t");
 }