Файловый менеджер - Редактировать - /home/lmsyaran/public_html/joomla5/administrator/components/com_fabrik/controllers/connection.php
Назад
<?php /** * Connection controller class * * @package Joomla.Administrator * @subpackage Fabrik * @copyright Copyright (C) 2005-2020 Media A-Team, Inc. - All rights reserved. * @license GNU/GPL http://www.gnu.org/copyleft/gpl.html */ // No direct access defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Language\Text; use Joomla\CMS\Session\Session; use Joomla\CMS\Factory; jimport('joomla.application.component.controllerform'); require_once 'fabcontrollerform.php'; /** * Connection controller class. * * @package Joomla.Administrator * @subpackage Fabrik * @since 1.6 */ class FabrikAdminControllerConnection extends FabControllerForm { /** * The prefix to use with controller messages. * * @var string */ protected $text_prefix = 'COM_FABRIK_CONNECTION'; /** * Tries to connection to the database * * @return string connection message */ public function test() { Session::checkToken() or die('Invalid Token'); $app = Factory::getApplication(); $input = $app->input; $cid = $input->get('cid', array(), 'array'); $cid = array((int) $cid[0]); $link = 'index.php?option=com_fabrik&view=connections'; foreach ($cid as $id) { $model = Factory::getApplication()->bootComponent('com_fabrik')->getMVCFactory()->createModel('Connection', 'FabrikFEModel'); $model->setId($id); if ($model->testConnection() == false) { // JError::raiseWarning(500, Text::_('COM_FABRIK_UNABLE_TO_CONNECT')); \Joomla\CMS\Factory::getApplication()->enqueueMessage(Text::_('COM_FABRIK_UNABLE_TO_CONNECT'), 'warning'); $this->setRedirect($link); return; } } $this->setRedirect($link, Text::_('COM_FABRIK_CONNECTION_SUCESSFUL')); } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка