Example #1
0
 /**
  * Render modules names tpl
  * @param string $lang - locale
  * @return type
  */
 public function renderModulesNames($lang)
 {
     $langs = $this->session->userdata('langs_modules');
     $langs = $langs[$lang];
     $langs = sort_names($langs);
     //        if (self::$SAAS) {
     //            foreach ($langs as $key => $lang) {
     //                if ($lang['module'] == 'admin') {
     //                    unset($langs[$key]);
     //                    break;
     //                }
     //            }
     //        }
     return \CMSFactory\assetManager::create()->setData('langs', $langs)->fetchAdminTemplate('modules_names', FALSE);
 }
Example #2
0
 /**
  * Render modules names tpl
  * @param string $lang - locale
  * @return type
  */
 public function renderModulesNames($lang)
 {
     $langs = $this->session->userdata('langs_modules');
     $langs = $langs[$lang];
     $langs = sort_names($langs);
     return \CMSFactory\assetManager::create()->setData('langs', $langs)->fetchAdminTemplate('modules_names', FALSE);
 }
 /**
  * Render modules names tpl
  * @param string $lang - locale
  * @return type
  */
 public function renderModulesNames($lang)
 {
     $langs = $this->session->userdata('langs_modules');
     $langs = $langs[$lang];
     $langs = sort_names($langs);
     if (self::$SAAS) {
         $tariff_modules = $this->load->module('mainsaas')->getNotPermited();
         foreach ($langs as $key => $lang) {
             if (!in_array($lang['module'], $tariff_modules)) {
                 unset($langs[$key]);
             }
         }
     }
     return \CMSFactory\assetManager::create()->setData('langs', $langs)->fetchAdminTemplate('modules_names', FALSE);
 }