public function onBeforeRender() { parent::onBeforeRender(); $sharedData = array('additionalSettings' => $this->additionalSettingList, 'place' => $this->placeName); $this->initializeJs('BASE_CTRL_AjaxComponentAdminPanel', 'OW_Components_DragAndDrop', $sharedData); $jsDragAndDropUrl = OW::getPluginManager()->getPlugin('ADMIN')->getStaticJsUrl() . 'drag_and_drop.js'; OW::getDocument()->addScript($jsDragAndDropUrl); }
public function onBeforeRender() { parent::onBeforeRender(); if ($this->customizeMode) { $this->initializeJs($this->responderController, 'OW_Components_DragAndDrop', $this->sharedData); $jsDragAndDropUrl = OW::getPluginManager()->getPlugin('BASE')->getStaticJsUrl() . 'drag_and_drop.js'; OW::getDocument()->addScript($jsDragAndDropUrl); } }
protected function makeSettingList($defaultSettingtList) { foreach ($this->entitySettingList as $key => $item) { $defaultSettingtList[$key] = empty($defaultSettingtList[$key]) ? $this->entitySettingList[$key] : array_merge($defaultSettingtList[$key], $this->entitySettingList[$key]); } return parent::makeSettingList($defaultSettingtList); }
public function onBeforeRender() { parent::onBeforeRender(); $this->initializeJs('BASE_CTRL_AjaxComponentAdminPanel', 'OW_Components_DragAndDrop', $this->sharedData); }