1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Ищу Virtuemart курс валют вручную

Тема в разделе "Virtuemart", создана пользователем rasandrey, 4 июл 2009.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Статус темы:
Закрыта.
  1. rasandrey

    rasandrey

    Регистр.:
    2 апр 2009
    Сообщения:
    214
    Симпатии:
    6
    Стоит сборка Joomla 1.5.9+Virtuemart 1.1.2
    Как забить новые валюты я нашел, но вот как установить курс на каждую из них так и не понял... Ткните пальцем, где можно это сделать
     
  2. Flenger

    Flenger Писатель

    Регистр.:
    4 авг 2009
    Сообщения:
    3
    Симпатии:
    0
    VM берёт курсы автоматом раз в сутки здесь с помощью модуля convertECB.php расположенного /administrator/components/com_virtuemart/classes/currency/ Конвертирует относительно Евро по курсу европейского международного банка.
     
  3. igoryk

    igoryk Постоялец

    Регистр.:
    9 сен 2006
    Сообщения:
    67
    Симпатии:
    68
  4. gendos2002

    gendos2002 Создатель

    Регистр.:
    8 май 2007
    Сообщения:
    20
    Симпатии:
    2
  5. TyT

    TyT Ня!

    Регистр.:
    19 июн 2006
    Сообщения:
    491
    Симпатии:
    201
    Вот бесплатное решение:
    http://kdt.biz.ua/archives/586

    Добавлено через 13 минут
    А чуть позже появилось:
    http://plati.ru/asp/pay.asp?id_d=771721

    Второй вариант это тоже что в первом но дороже? )Есть кто купивший?
     
  6. Sher

    Sher Создатель

    Регистр.:
    30 мар 2009
    Сообщения:
    13
    Симпатии:
    5
    Я у себя делал как описано в этой статье:
    Мультивалютность в VirtuemartВсе отлично работает. Курс устанавливается через админку.
     
  7. TyT

    TyT Ня!

    Регистр.:
    19 июн 2006
    Сообщения:
    491
    Симпатии:
    201
    а пункты снизу дописанные выполнялись?
    В частности интересует знаки других валют и отрицательная цена - остаются рабочими? и как вы оформили:
    Ведь если угадать адрес компонента можно менять курс на вашем сайте без вашего ведома не внеся ограничения
     
  8. Sher

    Sher Создатель

    Регистр.:
    30 мар 2009
    Сообщения:
    13
    Симпатии:
    5
    Символ валюты "грн" отображается нормально.
    Цены у меня изначально округлялись, так что как обстоят дела с округлением я не знаю. Если надо - могу проверить.
    Отрицательными ценами не пользовался. Для чего они?
    По поводу безопасности: поменял название папки этого компонента, переименовал index.php, и добавил пустой файл index.html, чтобы даже угадав название компонента нельзя было посмотреть что находится в папке. А вообще подозреваю что достаточно в начале php файлов добавить
    Код:
    defined( '_JEXEC' ) or die( 'Direct Access to this location is not allowed.' ); 
     
  9. mkt

    mkt Постоялец

    Регистр.:
    7 авг 2011
    Сообщения:
    140
    Симпатии:
    10
    Меня тоже интересует эта тема, как переводить тенге в рубли и доллары. Вроде переделал xml, а курс все равно не меняется... Как правильно все сделать?
     
  10. mkt

    mkt Постоялец

    Регистр.:
    7 авг 2011
    Сообщения:
    140
    Симпатии:
    10
    Сделал свой курс, все работает ))
    Помогло вот это (когда то копировал данную инфу с какого то сайта...)

    "
    Если в вашей системе Joomla установлен VirtueMart и на странице категорий появляется ошибка Failed to parse the Currency Converter XML document Virtuemart 1.1 не отчаивайтесь, дело поправимо.
    Решение:
    Скачать этот "недоброполучный" xml-файл по адресу

    http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml

    Открыть блокнотом, сохранить в кодировке utf-8.

    Выложить файл в корень Joomla под именем daily.xml

    Далее идём в /administrator/components/com_virtuemart/classes/currency/convertECB.php и меняем строчку:

    Код:
    $archivefile_name = $store_path.'/daily.xml';
    на
    Код:
    $archivefile_name = 'daily.xml';
    "

    После каждого обновления файла eurofxref-daily.xml нужно удалять daily.xml иначе ничего не получится!
     
Статус темы:
Закрыта.