[Модуль] Курс валют (ExchangeRates)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

DimSun75
Сообщения: 318
Зарегистрирован: Вс янв 01, 2017 8:32 pm
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 44 раза

Re: Модуль "Курсы валют" (ПриватБанк+Банк России)

Сообщение DimSun75 » Вт мар 07, 2017 8:51 pm

Profd писал(а):Интересный модуль.
Ткните пожалуйста где найти инструкцию как ставить модули из репозитария ?
Примерно так:

1. На gitHub нажимает зеленую кнопку "Clone or download". В появившемся окне кнопку "download ZIP" и сохраняем архив.
2. Распаковываем его и копируем все (кроме LICENSE и README.md) в папку MajorDoMo
3. Заходим в панель управления -> Модули. Находим там свой модуль (ExchangeRates) и щелкаем на названии
4. Далее Install Module и все.
За это сообщение автора DimSun75 поблагодарили (всего 2):
Gelezako (Ср мар 08, 2017 5:52 pm) • Profd (Пн мар 13, 2017 1:26 am)
Рейтинг: 2.33%
zoom2
Сообщения: 9
Зарегистрирован: Вт апр 04, 2017 11:59 am
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Модуль "Курсы валют" (ПриватБанк+Банк России)

Сообщение zoom2 » Вт апр 04, 2017 12:02 pm

Добрый день.
Поставил побаловаться и сразу столкнулся с проблемой.
модуль выдаёт "Невозможно получить курс валют ПриватБанка" при этом ссылка https://api.privatbank.ua/p24api/pubinf ... coursid=11 работает и возвращает в браузер
<exchangerates>
<row>
<exchangerate ccy="EUR" base_ccy="UAH" buy="28.40000" sale="28.81844"/>
</row>
<row>
<exchangerate ccy="RUR" base_ccy="UAH" buy="0.46000" sale="0.50000"/>
</row>
<row>
<exchangerate ccy="USD" base_ccy="UAH" buy="26.90000" sale="27.17391"/>
</row>
</exchangerates>

Куда копать? почему может не работать ?
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

Re: Модуль "Курсы валют" (ПриватБанк+Банк России)

Сообщение Gelezako » Вт апр 04, 2017 6:31 pm

Очень странно, у меня сейчас работает. У вас точно последняя версия модуля?
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
zoom2
Сообщения: 9
Зарегистрирован: Вт апр 04, 2017 11:59 am
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Модуль "Курсы валют" (ПриватБанк+Банк России)

Сообщение zoom2 » Ср апр 05, 2017 12:42 am

Заменил в классе
if(!empty($xml)){
$out["notification"]="Невозможно получить курс валют ПриватБанка1111";
}

на
if(empty($xml)){
$out["notification"]="Невозможно получить курс валют ПриватБанка1111";
}

Заработало!
За это сообщение автора zoom2 поблагодарил:
Gelezako (Ср апр 05, 2017 11:10 am)
Рейтинг: 1.16%
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

Re: Модуль "Курсы валют" (ПриватБанк+Банк России)

Сообщение Gelezako » Ср апр 05, 2017 11:10 am

да уж, глупая ошибка, но у меня работало потому что я сам забыл залить на гитхаб последнюю версию, в которой не было этой ошибки, спасибо за фикс )
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
RedDevil
Сообщения: 23
Зарегистрирован: Чт янв 12, 2017 3:00 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Модуль "Курсы валют" (ПриватБанк+Банк России)

Сообщение RedDevil » Пт апр 07, 2017 11:11 am

А модуль сам будет обновляться? или нужен сценарий?
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

Re: Модуль "Курсы валют" (ПриватБанк+Банк России)

Сообщение Gelezako » Пт апр 07, 2017 4:44 pm

Пока модуль не включён в основной список, устанавливается вручную, поэтому он не может самостоятельно обновится. Для включения модуля в основной репозиторий я думаю всё есть, осталось лишь попросить об этом Сергея. Если вы считаете что ему там место, то можете попросить его. Тут были его противники и я как разработчик не настаиваю на его включении. После включения его в основной список, обновление будет доступно в автоматическом режиме так же как и все остальные он будет обновлятся.
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
RedDevil
Сообщения: 23
Зарегистрирован: Чт янв 12, 2017 3:00 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Модуль "Курсы валют" (ПриватБанк+Банк России)

Сообщение RedDevil » Сб апр 08, 2017 11:03 am

можете подсказать, какой код добавить в сценарий для обновления. или подскажите ссылку кнопки обновить. благодарю
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль "Курсы валют" (ПриватБанк+Банк России)

Сообщение nick7zmail » Сб апр 08, 2017 11:13 am

RedDevil писал(а):можете подсказать, какой код добавить в сценарий для обновления. или подскажите ссылку кнопки обновить. благодарю
Ну блин пару постами выше инструкция...viewtopic.php?p=47529#p47529
Ссылка на гитхаб в первом сообщении
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
RedDevil
Сообщения: 23
Зарегистрирован: Чт янв 12, 2017 3:00 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Модуль "Курсы валют" (ПриватБанк+Банк России)

Сообщение RedDevil » Вс апр 09, 2017 2:43 pm

это уже сделано,установил, но не обновляет же сам. есть #LANG_UPDATE# может как то через него обновлять . не блещу в програмировании. не судите строго)
Ответить