public function onApplicationAfterDispatch(ArrayObject $args) { if (KInput::get('task', 'get', 'cmd') == 'edit') { $doc = KFactory::get('lib.joomla.document'); $doc->addScript(Koowa::getUrl('js') . 'koowa.js'); $doc->addScript(Nooku::getUrl('js') . 'ajax.metadata.menus.js'); } }
public function onApplicationAfterDispatch(ArrayObject $args) { parent::onApplicationAfterDispatch($args); if (in_array(KInput::get('task', array('get', 'post'), 'cmd'), array('edit', 'add'))) { $doc = KFactory::get('lib.joomla.document'); $doc->addScript(Nooku::getUrl('js') . 'ajax.metadata.content.js'); } }
public function onApplicationAfterDispatch(ArrayObject $args) { if (in_array(KInput::get('task', array('get', 'post'), 'cmd'), array('edit', 'add'))) { $doc = KFactory::get('lib.joomla.document'); $doc->addScript(Koowa::getUrl('js') . 'koowa.js'); $doc->addScript(Nooku::getUrl('js') . 'ajax.form.js'); } }
public function getList() { if (!isset($this->_list)) { jimport('joomla.filesystem.folder'); $iso = KFactory::get('admin::com.nooku.model.isocountries'); $flagsdir = Nooku::getPath('flags'); $flagsurl = Nooku::getUrl('flags'); $files = JFolder::files($flagsdir, '(.*)\\.png'); foreach ($files as $file) { $code = basename($file, '.png'); $country = $iso->getCountry($code); $this->_list[$code] = $country ? $country : $code; } asort($this->_list); } return $this->_list; }
public static function flags() { $result = ''; $url = Nooku::getUrl('flags'); $flags = KFactory::get('admin::com.nooku.model.flags')->getList(); foreach ($flags as $code => $country) { $result .= '<a href="javascript:clickFlag(\'' . $code . '\')" class="flag_select_wrapper">' . '<img class="flag_select_img" src="' . $url . $code . '.png" />' . '<div class="flag_select_country">' . $country . '</div>' . '</a>' . PHP_EOL; } return $result; }