Ejemplo n.º 1
0
<?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();
Ejemplo n.º 2
0
/**
* @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();