Файловый менеджер - Редактировать - /home/lmsyaran/public_html/administrator/components/com_hikashop/views/update/view.html.php
Назад
<?php /** * @package HikaShop for Joomla! * @version 2.2.3 * @author hikashop.com * @copyright (C) 2010-2013 HIKARI SOFTWARE. All rights reserved. * @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html */ defined('_JEXEC') or die('Restricted access'); ?><?php class UpdateViewUpdate extends hikashopView{ var $ctrl= 'update'; var $nameListing = 'UPDATE'; var $nameForm = 'UPDATE'; var $icon = 'update'; function display($tpl = null){ $this->paramBase = HIKASHOP_COMPONENT.'.'.$this->getName(); $function = $this->getLayout(); if(method_exists($this,$function)) $this->$function(); parent::display($tpl); } function wizard(){ $db = JFactory::getDBO(); hikashop_setTitle(JText::_('HIKA_WIZARD'),'config','update&task=wizard'); if (!HIKASHOP_PHP5) { $bar =& JToolBar::getInstance('toolbar'); }else{ $bar = JToolBar::getInstance('toolbar'); } $bar->appendButton( 'Link', 'hikashop', JText::_('HIKA_SKIP'), hikashop_completeLink('update&task=install&fromversion=&update=0') ); $languagesCodes = array(); $languagesNames = array(); if(HIKASHOP_J25){ $db->setQuery('SELECT * FROM '.hikashop_table('languages',false).' WHERE `published` = 1'); $languages = $db->loadObjectList(); foreach($languages as $language){ $path = JLanguage::getLanguagePath(JPATH_ROOT).DS.$language->lang_code.DS.$language->lang_code.'.com_hikashop.ini'; if(!JFile::exists($path)){ $languagesCodes[] = $language->lang_code; $languagesNames[] = $language->title; } } } if(!empty($languagesCodes)) $languageCodes = implode('|',$languagesCodes); if(!empty($languagesNames)) $languagesNames = implode(', ',$languagesNames); $this->assignRef('languageCodes', $languageCodes); $this->assignRef('languageNames', $languagesNames); $fieldsClass = hikashop_get('class.field'); $this->assignRef('fieldsClass', $fieldsClass); static $Itemid; if(isset($Itemid) && !empty($Itemid)) $url_itemid = '&item_id='.$Itemid; else $url_itemid = ''; $address = new stdClass(); $extraFields=array(); $extraFields['address'] = $fieldsClass->getFields('frontcomp',$address,'address','update&task=state'.$url_itemid); $this->assignRef('extraFields',$extraFields); $this->assignRef('address',$address); $db->setQuery('SELECT * FROM '.hikashop_table('currency').' WHERE 1 ORDER BY `currency_code`'); $currencies = $db->loadObjectList(); $this->assignRef('currencies', $currencies); hikashop_loadJslib('jquery'); $app = JFactory::getApplication(); $app->enqueueMessage(JText::_('WELCOME_WIZARD', 'success')); } function state(){ $namekey = JRequest::getCmd('namekey',''); if(!headers_sent()){ header('Content-Type:text/html; charset=utf-8'); } if(!empty($namekey)){ $field_namekey = JRequest::getString('field_namekey', ''); if(empty($field_namekey)) $field_namekey = 'address_state'; $field_id = JRequest::getString('field_id', ''); if(empty($field_id)) $field_id = 'address_state'; $field_type = JRequest::getString('field_type', ''); if(empty($field_type)) $field_type = 'address'; $class = hikashop_get('type.country'); echo $class->displayStateDropDown($namekey, $field_id, $field_namekey, $field_type); } exit; } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0.01 |
proxy
|
phpinfo
|
Настройка