Файловый менеджер - Редактировать - /home/lmsyaran/public_html/administrator/components/com_phocacart/models/phocacartcart.php
Назад
<?php /* @package Joomla * @copyright Copyright (C) Open Source Matters. All rights reserved. * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php * @extension Phoca Extension * @copyright Copyright (C) Jan Pavelka www.phoca.cz * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL */ defined( '_JEXEC' ) or die(); jimport( 'joomla.application.component.modellist' ); class PhocaCartCpModelPhocacartCart extends JModelList { protected $option = 'com_phocacart'; public function getData() { $app = JFactory::getApplication(); $userid = $app->input->get('userid', 0, 'int'); $vendorid = $app->input->get('vendorid', 0, 'int'); $ticketid = $app->input->get('ticketid', 0, 'int'); $unitid = $app->input->get('unitid', 0, 'int'); $sectionid = $app->input->get('sectionid', 0, 'int'); if ((int)$userid > 0) { $db = JFactory::getDBO(); $query = 'SELECT a.cart, a.user_id, a.vendor_id, a.ticket_id, a.unit_id, a.section_id, u.name as user_name, u.username as user_username, a.date' . ' FROM #__phocacart_cart_multiple AS a' . ' LEFT JOIN #__users AS u ON u.id = a.user_id' . ' WHERE a.user_id = '.(int)$userid . ' AND a.vendor_id = '.(int)$vendorid . ' AND a.ticket_id = '.(int)$ticketid . ' AND a.unit_id = '.(int)$unitid . ' AND a.section_id = '.(int)$sectionid . ' LIMIT 1'; $db->setQuery( $query ); $item = $db->loadObject(); return $item; } } public function emptycart($userid, $vendorid = 0, $ticketid = 0, $unitid = 0, $sectionid = 0) { if ((int)$userid > 0) { $db = JFactory::getDBO(); $query = 'DELETE FROM #__phocacart_cart_multiple' . ' WHERE user_id = '.(int)$userid . ' AND vendor_id = '.(int)$vendorid . ' AND ticket_id = '.(int)$ticketid . ' AND unit_id = '.(int)$unitid . ' AND section_id = '.(int)$sectionid; $db->setQuery( $query ); if ($db->execute()) { return true; } else { return false; } } } } ?>
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка