0

PrestaShop: разные валюты для административной и пользовательской частей сайта

PrestaShop: разные валюты для административной и пользовательской частей сайта

Очень часто возникает потребность установить на CMS PrestaShop разные валюты для административной и пользовательской частей интернет-магазина. Например, для импортных товаров, когда закупка производится в долларах или евро, а продажа - в национальной. Для PrestaShop можно купить готовый модуль, а можно сделать самому, исправив две строчки кода.

Итак, открываем файл /classes/tools.php и находим в нем следующий код (встречается дважды):

Currency::getCurrencyInstance((int)$cookie->id_currency);

Заменяем его на

Currency::getCurrencyInstance(N);

где N - это id нужной валюты (1, 2, 3 и т.д.).

Вот и все. Не забудьте сохранить файл. Проверялось на PrestaShop 1.6.