/** {@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(); }
/** * @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(); }
/** * @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(); }