Файловый менеджер - Редактировать - /home/lmsyaran/public_html/j3/modules/mod_vertical_menu/params/offlajntab/offlajntab.php
Назад
<?php /** * mod_vertical_menu - Vertical Menu * * @author Balint Polgarfi * @copyright 2014-2019 Offlajn.com * @license https://gnu.org/licenses/gpl-2.0.html * @link https://offlajn.com */ ?><?php defined('_JEXEC') or die('Restricted access'); call_user_func(function_exists('offlajn_jimport') ? 'offlajn_jimport' : 'offlajnjimport', 'joomla.utilities.simplexml'); call_user_func(function_exists('offlajn_jimport') ? 'offlajn_jimport' : 'offlajnjimport', 'joomla.html.parameter'); class JElementOfflajnTab extends JOfflajnFakeElementBase{ var $_name = 'offlajntab'; function universalFetchElement($name, $value, &$node){ $n = new JSimpleXML(); $n->loadString(method_exists($node, 'toString') ? $node->toString() : $node->asXML()); $params = new OfflajnJParameter(''); $params->setXML($n->document); $attr = $node->attributes(); if(!isset($attr['position']) || $attr['position'] != 'first') $attr['position'] = 'last'; if(!version_compare(JVERSION,'1.6.0','ge')){ // Joomla 1.5 < preg_match('/(.*)\[([a-zA-Z0-9]*)\]$/', $name, $out); $control = $out[1]; $name = $out[2]; $params->bind($this->_parent->_raw); $params->_raw = & $this->_parent->_raw; }else{ // Joomla 1.7 > $control = $name; if($value != '') $params->bind($value); } plgSystemOfflajnParams::addNewTab($this->generateId($name), parent::getLabel(), $params->render($control), (string)$attr['position']); return ''; } function getLabel(){ return ''; } } function sprint_r($var) { ob_start(); print_r($var); $output=ob_get_contents(); ob_end_clean(); return $output; } if(version_compare(JVERSION,'1.6.0','ge')) { class JFormFieldOfflajnTab extends JElementOfflajnTab {} } ?>
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка