Файловый менеджер - Редактировать - /var/www/html/modules/mod_jdonation/mod_jdonation.php
Ðазад
<?php /** * @version 4.2 * @package Joomla * @subpackage Joom Donation * @author Tuan Pham Ngoc * @copyright Copyright (C) 2009 - 2022 Ossolution Team * @license GNU/GPL, see LICENSE.php */ // no direct access defined('_JEXEC') or die; error_reporting(E_ERROR | E_PARSE); require_once JPATH_ADMINISTRATOR . '/components/com_jdonation/loader.php'; require_once JPATH_ROOT .'/components/com_jdonation/helper/route.php'; DonationHelper::loadComponentCssForModules(); JFactory::getDocument()->addStylesheet(JUri::base(true) . '/modules/mod_jdonation/assets/style.css', 'text/css', null, null); DonationHelper::loadLanguage(); $config = DonationHelper::getConfig(); $background_color = $params->get('background_color','#4b3381'); $text_color = $params->get('text_color','#FFFFFF'); $highlight_text = $params->get('highlight_text','#3283b6'); $highlight_bgcolor = $params->get('highlight_bgcolor','#3283b6'); $campaign_id = $params->get('campaign_id',''); $box_width = $params->get('box_width','120'); if((int)$campaign_id > 0) { $db = JFactory::getDbo(); $db->setQuery("Select * from #__jd_campaigns where id = '$campaign_id'"); $campaign = $db->loadObject(); $campaign_amounts = $campaign->amounts; $query = $db->getQuery(true); $query->select('SUM(amount)') ->from('#__jd_donors') ->where('campaign_id=' . $campaign_id) ->where('published = 1'); $db->setQuery($query); $campaign->donated_amount = floatval($db->loadResult()); } //Get list of payment methods $model = OSFModel::getInstance('Plugins', 'DonationModel', array('option' => 'com_jdonation', 'ignore_request' => true, 'remember_states' => false, 'table_prefix' => '#__jd_', 'class_prefix' => 'Donation')); $paymentPlugins = $model->filter_state('P')->getData(); $amounts = $config->donation_amounts; if ($amounts != '') { $amounts = explode("\r\n", $amounts); } if($campaign_amounts != "" && (int)$campaign_id > 0) { $amounts = explode("\r\n", $campaign_amounts); } $itemId = (int)$params->get('item_id'); if (!$itemId) { $itemId = DonationHelper::getItemid(); } $currencySymbol = $config->currency_symbol; $minimumAmount = (int)$config->minimum_donation_amount; $maximumAmount = (int)$config->maximum_donation_amount; $donationType = $params->get('donation_type', 2); require JModuleHelper::getLayoutPath('mod_jdonation', $params->get('layout', 'default'));
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка