uawdijnntqw1x1x1
IP : 216.73.216.231
Hostname : 213-108-241-110.cprapid.com
Kernel : Linux 213-108-241-110.cprapid.com 5.14.0-570.25.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 9 04:57:09 EDT 2025 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
home
/
digilove
/
public_html
/
f7525
/
..
/
components
/
com_finder
/
..
/
com_marketplace
/
controller.php
/
/
<?php /** * Marketplace - Component Marketplace * ****************************************************************** * * PHP version 7.0 * * @category Component * @package Joomla * @author WebKul software private limited <support@webkul.com> * @copyright 2010 WebKul software private limited * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL * @version GIT:5.2 * @filesource http://store.webkul.com * @link Technical Support: webkul.uvdesk.com * ****************************************************************** */ // no direct access defined('_JEXEC') or die('Restricted access'); jimport('joomla.application.component.controller'); jimport('joomla.mail.mail'); if (!class_exists('MarketplaceHelper')) { include JPATH_ADMINISTRATOR.DIRECTORY_SEPARATOR.'components'. DIRECTORY_SEPARATOR.'com_marketplace'.DIRECTORY_SEPARATOR.'helpers'. DIRECTORY_SEPARATOR.'marketplace.php'; } /** * Marketplace Controller class * * @category Component * @package Joomla * @author WebKul software private limited <support@webkul.com> * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL * @link Technical Support: webkul.uvdesk.com */ class MarketplaceController extends JControllerLegacy { /** * Display function * * @param boolean $cachable var * @param array $urlparams var * * @return void */ function display($cachable = false, $urlparams = array()) { parent::display(); } /** * Ask_to_admin function * * @return void */ public function ask_to_admin() { $config = new JConfig(); $adminemail = $config->mailfrom; $user =JFactory::getUser(); $mail = JFactory::getMailer(); $jinput=JFactory::getApplication()->input; $method=$jinput->getMethod(); $ask_to_admin = MarketplaceHelper::getMarketModelS('asktoadmin'); $subject=$jinput->$method->getString('subject'); $message=nl2br($jinput->$method->getString('message')); $ask_to_admin->storeSellerMessage($user->id, $subject, $message); $mail->setSubject($subject); $u_email=$user->email; $adminmail=$ask_to_admin->getAdminList(); $mail->setBody($message); $mail->setSender($u_email); $admin=''; foreach ($adminmail as $key => $value) { $mail->addRecipient($value->email); } $mail->isHtml(true); $success = $mail->send(); echo $success; JFactory::getApplication()->close(); } /** * Logout function * * @return void */ function logout() { $app = JFactory::getApplication(); $menu = $app->getMenu(); $home = $menu->getDefault(); $hash = JApplicationHelper::getHash('PlgSystemLogout'); $conf = JFactory::getConfig(); $cookie_domain = $conf->get('cookie_domain', ''); $cookie_path = $conf->get('cookie_path', '/'); setcookie($hash, true, time() + 86400, $cookie_path, $cookie_domain); if (!class_exists('MarketplaceHelper')) { include JPATH_ADMINISTRATOR.DIRECTORY_SEPARATOR.'components'. DIRECTORY_SEPARATOR.'com_marketplace'.DIRECTORY_SEPARATOR. 'helpers'.DIRECTORY_SEPARATOR.'marketplace.php'; } if (MarketplaceHelper::isCurlInstalled()) { if (!class_exists('wk_Facebook')) { include JPATH_SITE. "/modules/mod_marketplacemenus/facebookv2/src/facebook.php"; } } $fb_setting = JComponentHelper::getParams('com_marketplace'); $_input = $app->input; $inputCookie = $app->input->cookie; $appid = $fb_setting->get('appid'); $secretkey = $fb_setting->get('secretkey'); $facebook = new wk_Facebook( array( 'appId' => $appid, 'secret' => $secretkey, 'cookie' => true, ) ); $key = $inputCookie->get( 'accessToken', null, 0, $app->get('cookie_path', '/'), $app->get('cookie_domain'), $app->isSSLConnection() ); $facebook->clearPersistentData($key); $facebook->destroySession(); $jsession=JFactory::getSession(); $jsession->clear('user'); $option = "com_virtuemart"; $wk_log = $_input->get('wk_log', 0, 'INT'); $layout = $_input->get('layout', ''); $id = $_input->get('id', 0, 'INT'); $view = "virtuemart"; $Itemid = $_input->get('Itemid', 0, 'INT'); $seller_id = $_input->get('seller_id', 0, 'INT'); $virtuemart_category_id = $_input->get('virtuemart_category_id', 0, 'INT'); $virtuemart_product_id = $_input->get('virtuemart_product_id', 0, 'INT'); if (isset($virtuemart_product_id)) { if (is_array($virtuemart_product_id)) { $virtuemart_product_id = $virtuemart_product_id[0]; } $wk_nosef_url=JUri::root().'?option='.$option.'&view='.$view. '&layout='.$layout.'&id='.$id.'&Itemid='.$Itemid; if ($seller_id) { $wk_nosef_url = $wk_nosef_url.'&seller_id='.$seller_id; } if ($virtuemart_category_id && $virtuemart_product_id) { $wk_nosef_url = $wk_nosef_url.'&$virtuemart_category_id='. $virtuemart_category_id.'&virtuemart_product_id='. $virtuemart_product_id.'&seller_id='.$seller_id; } if ($virtuemart_category_id) { $wk_nosef_url = $wk_nosef_url.'&$virtuemart_category_id='. $virtuemart_category_id.'&seller_id='.$seller_id; } if ($virtuemart_product_id) { $wk_nosef_url = $wk_nosef_url.'&$virtuemart_product_id='. $virtuemart_product_id.'&seller_id='.$seller_id; } } $inputCookie->set( 'checkpoint', null, time() - 1, JRoute::_("index.php", false), $app->get('cookie_domain'), $app->isSSLConnection() ); if ($wk_log==1) { $this->setRedirect( JRoute::_($home->link."&Itemid=".$home->id, false) ); } else { $this->setRedirect( JRoute::_($home->link."&Itemid=".$home->id, false) ); } } } ?>
/home/digilove/public_html/f7525/../components/com_finder/../com_marketplace/controller.php