示例#1
0
 /** {@inheritDoc} */
 public function initialize()
 {
     /** @var gl $gl */
     $this->gl = $this->modx->getService('gl');
     $this->gl->initialize($this->getProperty('context', $this->modx->context->key));
     return parent::initialize();
 }
示例#2
0
 /**
  * @return void
  */
 public function initialize()
 {
     $corePath = $this->modx->getOption('gl_core_path', null, $this->modx->getOption('core_path') . 'components/gl/');
     require_once $corePath . 'model/gl/gl.class.php';
     $this->gl = new gl($this->modx);
     $this->gl->initialize($this->modx->context->key);
     $this->addCss($this->gl->config['cssUrl'] . 'mgr/main.css');
     $this->addCss($this->gl->config['cssUrl'] . 'mgr/bootstrap.buttons.css');
     $this->addCss($this->gl->config['assetsUrl'] . 'vendor/fontawesome/css/font-awesome.min.css');
     $this->addJavascript($this->gl->config['jsUrl'] . 'mgr/gl.js');
     $config = $this->gl->config;
     $config['connector_url'] = $this->gl->config['connectorUrl'];
     $this->addHtml("<script type='text/javascript'>gl.config={$this->modx->toJSON($config)}</script>");
     parent::initialize();
 }
示例#3
0
文件: index.class.php 项目: vgrish/gl
 /**
  * @return void
  */
 public function initialize()
 {
     $corePath = $this->modx->getOption('gl_core_path', null, $this->modx->getOption('core_path') . 'components/gl/');
     require_once $corePath . 'model/gl/gl.class.php';
     $this->gl = new gl($this->modx);
     $this->gl->initialize($this->modx->context->key);
     $this->addCss($this->gl->config['cssUrl'] . 'mgr/main.css');
     $this->addCss($this->gl->config['cssUrl'] . 'mgr/bootstrap.buttons.css');
     $this->addJavascript($this->gl->config['jsUrl'] . 'mgr/gl.js');
     $config = $this->gl->config;
     $config['connector_url'] = $this->gl->config['connectorUrl'];
     $config['fields_grid_countries'] = $this->gl->getFieldsGridCountries();
     $config['fields_grid_regions'] = $this->gl->getFieldsGridRegions();
     $config['fields_grid_cities'] = $this->gl->getFieldsGridCities();
     $config['fields_grid_data'] = $this->gl->getFieldsGridData();
     $config['fields_window_data'] = $this->gl->getFieldsWindowData();
     $this->addHtml("<script type='text/javascript'>gl.config={$this->modx->toJSON($config)}</script>");
     parent::initialize();
 }