Файловый менеджер - Редактировать - /home/lmsyaran/public_html/administrator/components/com_hikashop/classes/banner.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 hikashopBannerClass extends hikashopClass{ var $tables = array('banner'); var $pkeys = array('banner_id'); var $toggle = array('banner_published'=>'banner_id'); function saveForm(){ $element = new stdClass(); $element->banner_id = hikashop_getCID('banner_id'); $formData = JRequest::getVar( 'data', array(), '', 'array' ); foreach($formData['banner'] as $column => $value){ hikashop_secureField($column); if($column=='banner_comment'){ $safeHtmlFilter = & JFilterInput::getInstance(null, null, 1, 1); $element->$column = $safeHtmlFilter->clean($value); }else{ $element->$column = strip_tags($value); } } $class = hikashop_get('helper.translation'); $class->getTranslations($element); $result = $this->save($element); if($result){ $class->handleTranslations('banner',$result,$element); } return $result; } function save(&$element){ $status = parent::save($element); if(!$status){ return false; } if(empty($element->banner_id)){ $element->banner_id = $status; $orderClass = hikashop_get('helper.order'); $orderClass->pkey = 'banner_id'; $orderClass->table = 'banner'; $orderClass->orderingMap = 'banner_ordering'; $orderClass->reOrder(); } return $status; } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка