Exemple #1
0
 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');
     }
 }
Exemple #4
0
 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;
 }