Your IP : 216.73.216.224


Current Path : /var/www/html/administrator/components/com_jdonation/view/language/
Upload File :
Current File : /var/www/html/administrator/components/com_jdonation/view/language/html.php

<?php

/**
 * @version        5.6.0
 * @package        Joomla
 * @subpackage     Joom Donation
 * @author         Tuan Pham Ngoc
 * @copyright      Copyright (C) 2009 - 2023 Ossolution Team
 * @license        GNU/GPL, see LICENSE.php
 */
// Check to ensure this file is included in Joomla!
defined('_JEXEC') or die ();
use Joomla\CMS\Factory;
use Joomla\CMS\HTML\HTMLHelper;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Filesystem\File;

class DonationViewLanguageHtml extends OSFViewHtml
{
	public function display()
	{
        //JFactory::getDocument()->addStyleSheet(JUri::base(true) . '/components/com_jdonation/assets/css/style.css');
		$model      = $this->getModel();
		$state      = $model->getState();
        $search     = Factory::getApplication()->input->getString('search','');
        $limitstart = Factory::getApplication()->input->getInt('limitstart',0);
        $limit      = Factory::getApplication()->input->getInt('limit',100);
        $site       = Factory::getApplication()->input->getInt('site');
		$trans      = $model->getTrans($state->filter_language, $state->filter_item,$search,$limitstart,$limit,$site);
        $pagNav     = $model->getPagination($state->filter_item, $search, $limitstart, $limit, 0);
        $languages  = $model->getSiteLanguages();
		DonationHelperHtml::renderSubmenu('language');
		$options    = array();
		$options [] = HTMLHelper::_('select.option', '', Text::_('JD_SELECT_LANGUAGE'));
		foreach ($languages as $language)
		{
			$options [] = HTMLHelper::_('select.option', $language, $language);
		}
		$lists ['filter_language'] = HTMLHelper::_('select.genericlist', $options, 'filter_language','class="input-medium form-select" onchange="submit();" ', 'value', 'text', $state->filter_language);
		$options                   = array();
		$options []                = HTMLHelper::_('select.option', '', Text::_('--Select Item--'));
		$options []                = HTMLHelper::_('select.option', 'com_jdonation', Text::_('Joom Donation Component'));
		$langPath                  = JPATH_ROOT . '/language/en-GB/';
		if (File::exists($langPath . 'mod_jdonation.ini'))
		{
			$options [] = HTMLHelper::_('select.option', 'mod_jdonation', Text::_('Donation module'));
		}
		if (File::exists($langPath . 'en-GB.mod_jd_campaigns.ini'))
		{
			$options [] = HTMLHelper::_('select.option', 'mod_jd_campaigns', Text::_('Campaigns module'));
		}
		if (File::exists($langPath . 'en-GB.mod_jd_donors.ini'))
		{
			$options [] = HTMLHelper::_('select.option', 'mod_jd_donors', Text::_('Donors module'));
		}
		if (File::exists($langPath . 'en-GB.mod_jd_thermometer.ini'))
		{
			$options [] = HTMLHelper::_('select.option', 'mod_jd_thermometer', Text::_('Thermometer module'));
		}
		$lists ['filter_item'] = HTMLHelper::_('select.genericlist', $options, 'filter_item', ' onchange="this.form.submit();" class=" form-select"', 'value', 'text', $state->filter_item);
        $options = array() ;
        $options[] = HTMLHelper::_('select.option', 0, Text::_('Front-End Side')) ;
        $options[] = HTMLHelper::_('select.option', 1, Text::_('Back-End Side')) ;
        $lists['site'] = HTMLHelper::_('select.genericlist', $options, 'site', ' class="input-large form-select"  onchange="submit();" ', 'value', 'text', $site) ;
		$this->trans           = $trans;
		$this->lists           = $lists;
		$this->lang            = $state->filter_language;
		$this->item            = $state->filter_item;
        $this->pagNa           = $pagNav;
		$this->site			   = $site;
        $this->search          = $search;
		parent::display();
	}
}