[ Index ] |
PHP Cross Reference of Joomla 4.2.2 documentation |
[Summary view] [Print] [Text view]
1 <?php 2 3 /** 4 * @package Joomla.Administrator 5 * @subpackage com_languages 6 * 7 * @copyright (C) 2011 Open Source Matters, Inc. <https://www.joomla.org> 8 * @license GNU General Public License version 2 or later; see LICENSE.txt 9 */ 10 11 namespace Joomla\Component\Languages\Administrator\View\Multilangstatus; 12 13 use Joomla\CMS\Component\ComponentHelper; 14 use Joomla\CMS\Language\LanguageHelper; 15 use Joomla\CMS\Language\Multilanguage; 16 use Joomla\CMS\MVC\View\HtmlView as BaseHtmlView; 17 use Joomla\Component\Languages\Administrator\Helper\MultilangstatusHelper; 18 19 // phpcs:disable PSR1.Files.SideEffects 20 \defined('_JEXEC') or die; 21 // phpcs:enable PSR1.Files.SideEffects 22 23 /** 24 * Displays the multilang status. 25 * 26 * @since 1.7.1 27 */ 28 class HtmlView extends BaseHtmlView 29 { 30 /** 31 * Display the view. 32 * 33 * @param string $tpl The name of the template file to parse. 34 * 35 * @return void 36 */ 37 public function display($tpl = null) 38 { 39 $this->homes = MultilangstatusHelper::getHomes(); 40 $this->language_filter = Multilanguage::isEnabled(); 41 $this->switchers = MultilangstatusHelper::getLangswitchers(); 42 $this->listUsersError = MultilangstatusHelper::getContacts(); 43 $this->contentlangs = MultilangstatusHelper::getContentlangs(); 44 $this->site_langs = LanguageHelper::getInstalledLanguages(0); 45 $this->statuses = MultilangstatusHelper::getStatus(); 46 $this->homepages = Multilanguage::getSiteHomePages(); 47 $this->defaultHome = MultilangstatusHelper::getDefaultHomeModule(); 48 $this->default_lang = ComponentHelper::getParams('com_languages')->get('site', 'en-GB'); 49 50 parent::display($tpl); 51 } 52 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Wed Sep 7 05:41:13 2022 | Chilli.vc Blog - For Webmaster,Blog-Writer,System Admin and Domainer |