Файловый менеджер - Редактировать - /home/lmsyaran/public_html/administrator/components/com_hikamarket/classes/acl.php
Назад
<?php /** * @package HikaMarket for Joomla! * @version 3.1.1 * @author Obsidev S.A.R.L. * @copyright (C) 2011-2020 OBSIDEV. All rights reserved. * @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html */ defined('_JEXEC') or die('Restricted access'); ?><?php class hikamarketAclClass extends hikamarketClass { protected $tables = array(); protected $pkeys = array(); protected $toggle = array(); public function saveForm() { $config = hikamarket::config(); $formData = hikaInput::get()->get('data', array(), 'array'); $market_type = hikaInput::get()->getCmd('acl_type', ''); if(empty($market_type)) return false; $data = array(); if(!empty($formData['acl'])) { foreach($formData['acl'] as $group => $d) { $data_array = explode(',', $d); foreach($data_array as &$d) { $d = trim($d); } unset($d); sort($data_array, SORT_STRING); $data[$market_type.'_acl_'.$group] = implode(',', $data_array); } } else if($market_type == 'vendor_options') { foreach($formData as $group => $options) { if(!is_array($options)) continue; $data_array = array(); foreach($options as $k => $v) { if(!empty($v)) $data_array[$k] = $v; } $data[$market_type.'_acl_'.$group] = serialize($data_array); } } $status = false; if(!empty($data)) $status = $config->save($data); return $status; } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка