<?php /** * @version 4.10.4 18.12.2014 * @author MAXXmarketing GmbH * @package Jshopping * @copyright Copyright (C) 2010 webdesigner-profi.de. All rights reserved. * @license GNU/GPL */ defined('_JEXEC') or die('Restricted access'); $session = JFactory::getSession(); $ajax = JRequest::getInt('ajax'); initLoadJoomshoppingLanguageFile(); $jshopConfig = JSFactory::getConfig(); setPrevSelLang($jshopConfig->getLang()); reloadPriceJoomshoppingNewCurrency(JRequest::getVar('back')); $user = JFactory::getUser(); $js_update_all_price = $session->get('js_update_all_price'); $js_prev_user_id = $session->get('js_prev_user_id'); if ($js_update_all_price || $js_prev_user_id != $user->id) { updateAllprices(); $session->set('js_update_all_price', 0); } $session->set("js_prev_user_id", $user->id); if (!$ajax) { installNewLanguages(); $document = JFactory::getDocument(); $viewType = $document->getType(); if ($viewType == "html") { JSFactory::loadCssFiles(); JSFactory::loadJsFiles();
/** * @version 4.3.1 13.08.2013 * @author MAXXmarketing GmbH * @package Jshopping * @copyright Copyright (C) 2010 webdesigner-profi.de. All rights reserved. * @license GNU/GPL */ defined('_JEXEC') or die('Restricted access'); $session = JFactory::getSession(); $ajax = JRequest::getInt('ajax'); if (!JRequest::getInt('no_lang')) { JSFactory::loadLanguageFile(); } $jshopConfig = JSFactory::getConfig(); setPrevSelLang($jshopConfig->cur_lang); //reload price for new currency if (JRequest::getInt('id_currency')) { header("Cache-Control: no-cache, must-revalidate"); updateAllprices(); $back = JRequest::getVar('back'); $mainframe = JFactory::getApplication(); if ($back != '') { $mainframe->redirect($back); } } $user = JFactory::getUser(); $js_update_all_price = $session->get('js_update_all_price'); $js_prev_user_id = $session->get('js_prev_user_id'); if ($js_update_all_price || $js_prev_user_id != $user->id) { updateAllprices();