Задача- создать возможность автоматического переключения валют интернет-магазина работающем на JoomShopping 4 на многоязычном сайте Джумла 3.7.
Я встретил много вопросов по переключению валют при изменении языка на уже новых версиях Джумла и ЖШ, и почти , как в Переключение валют на многоязычном сайте Джумла , публикую решение . Настроив Джумла на многоязычность , создав в JoomShopping две валюты- RUB и USD.
При создании валют получаем ID валюты.
Открываем файл /components/com_jshopping/tables/config.php , после 48 строки , в теле function loadCurrencyValue() .
// OlegK if ($id_currency){ if (JFactory::getLanguage()->getTag() == "en-GB" ) $this->cur_currency = 1; //Enter ID currency else $this->cur_currency = 4; // Id Rubl }else{ $this->cur_currency = $main_currency; } if (!$app->isAdmin()){ // Это код ЖШ, не копиастить $session->set('js_id_currency', $this->cur_currency); }
Где 4 это ID рубля, а 1 ID евро. А OlegK это мой новый логин на форуме поддержки Джумла .
Теперь пользователь интернет-магазина , кликнувший на флажок языка ,выводящийся в модуле переключения языков, получит нужный ему язык контента и валюту JoomShoppinga
Кого интересует плагин- пишите в комментарии .
Комментарии