Помощь Указание цен

Оно то получилось,но теперь Яша ругается на валюту.Получилось же доллар основная валюта.Как ему теперь подсунуть другую валюту?
 
Оно то получилось,но теперь Яша ругается на валюту.Получилось же доллар основная валюта.Как ему теперь подсунуть другую валюту?

нужно отредактировать файл yandex.php в корне сайта:
вместо 21 строки
$main_currency = reset($currencies);
поставить
$main_currency = $simpla->money->get_currency('2');

а вместо 60 строки
$currency_code = reset($currencies)->code;
поставить
$currency_code = 'RUR';

где двойка - айди рубля. а RUR код рубля. именно RUR
 
ПРи проверке yandex.php в браузере ругается

This page contains the following errors:
error on line 9 at column 165: Extra content at the end of the document
Below is a rendering of the page up to the first error.
Call to a member function get_currency() on a non-object in /var/www/user11111/data/www/бла.com.ua/yandex.php on line 21
 
Последнее редактирование:
тогда добавить в api/Money.php функцию

Скрытое содержимое доступно для зарегистрированных пользователей!


потом $main_currency = $simpla->money->get_currency('2');

то что я написал, заменить 21ю строку на:
$main_currency = $simpla->money->get_new_currency(2);

а 60ю строку замените на
$currency_code = $main_currency->code;
 
Ставлю после этого кода

Код:
public function get_currency($id = null)
    {
        if(!empty($id) && is_integer($id) && isset($this->currencies[$id]))
            return $this->currencies[$id];
  
        if(!empty($id) && is_string($id))
        {
            foreach($this->currencies as $currency)
            {
                if($currency->code == $id)
                    return $currency;
            }
        }

        return $this->currency;
    }

ЭТО
$main_currency = $simpla->money->get_currency('11');

Даже админка падает
 
Последнее редактирование:
понял.Спасибо большое за помощь.
 
А как бы в фильтр теперь запихнуть значения в рублях? А то он берёт значения из валюты по умолчани.
 
Назад
Сверху