Файловый менеджер - Редактировать - /home/lmsyaran/public_html/components/com_hikashop/views/address/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 addressViewAddress extends HikaShopView { function display($tpl = null){ $function = $this->getLayout(); if(method_exists($this,$function)) $this->$function(); parent::display($tpl); } function listing(){ $user_id = hikashop_loadUser(); $addresses = array(); $fields = null; if($user_id){ $addressClass = hikashop_get('class.address'); $addresses = $addressClass->getByUser($user_id); if(!empty($addresses)){ $addressClass->loadZone($addresses); $fields =& $addressClass->fields; } } $this->assignRef('user_id',$user_id); $this->assignRef('fields',$fields); $this->assignRef('addresses',$addresses); $fieldsClass = hikashop_get('class.field'); $this->assignRef('fieldsClass',$fieldsClass); $popup = hikashop_get('helper.popup'); $this->assignRef('popup',$popup); } function form(){ $user_id = hikashop_loadUser(); $this->assignRef('user_id',$user_id); $address_id = hikashop_getCID('address_id'); $address = JRequest::getVar('fail'); if(empty($address)){ $address = new stdClass(); if(!empty($address_id)){ $class=hikashop_get('class.address'); $address = $class->get($address_id); if($address->address_user_id!=$user_id){ $address = new stdClass(); $address_id = 0; } }else{ $userCMS = JFactory::getUser(); if(!$userCMS->guest){ $name = $userCMS->get('name'); $pos = strpos($name,' '); if($pos!==false){ $address->address_firstname = substr($name,0,$pos); $name = substr($name,$pos+1); } $address->address_lastname = $name; } } } $extraFields=array(); $fieldsClass = hikashop_get('class.field'); $this->assignRef('fieldsClass',$fieldsClass); $fieldsClass->skipAddressName=true; global $Itemid; $url_itemid=''; if(!empty($Itemid)){ $url_itemid='&Itemid='.$Itemid; } $extraFields['address'] = $fieldsClass->getFields('frontcomp',$address,'address','checkout&task=state'.$url_itemid); $this->assignRef('extraFields',$extraFields); $null=array(); $fieldsClass->addJS($null,$null,$null); $fieldsClass->jsToggle($this->extraFields['address'],$address,0); $this->assignRef('address',$address); $module = hikashop_get('helper.module'); $module->initialize($this); $requiredFields = array(); $validMessages = array(); $values = array('address'=>$address); $fieldsClass->checkFieldsForJS($extraFields,$requiredFields,$validMessages,$values); $fieldsClass->addJS($requiredFields,$validMessages,array('address')); $cart=hikashop_get('helper.cart'); $this->assignRef('cart',$cart); if(!HIKASHOP_J30) JHTML::_('behavior.mootools'); else JHTML::_('behavior.framework'); } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка