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