Перестал работать CurrencyRate
        Всем привет, перестал работать модуль. Не работает как в админке так и пользовательской части. Пишу Володе он молчит. Может кто подскажет в чем проблема?    
    
    
                                                                                
            Комментарии: 8
                Как минимум стоит посмотреть ошибки в логах.            
                    
                посмотрели, я в этом не сильно понимаю, смотрел человек еще который понимает в этом, но в итоге решение почему, не нашлось.            
                    
                Вариантов тут может быть много, поменялись настройки хостинга, сменили версию php, обновляли движок, может у ЦБ изменилась отдача курса и т.п. Т.е. надо смотреть изнутри детально. 
Можете создать тему в разделе Работа, или привести часть логов здесь, возможно кто то уже сталкивался с подобной проблемой.
                    Можете создать тему в разделе Работа, или привести часть логов здесь, возможно кто то уже сталкивался с подобной проблемой.
                кстати да. что случилось с прекрасным дополнением?
автор молчит
                    автор молчит
                Коронавирус! Все на самоизоляции :)
Если серьезно — то все в порядке, все работает. По моему, ошибки где-то у вас.
                    Если серьезно — то все в порядке, все работает. По моему, ошибки где-то у вас.
                Не работает. В панели курсов вместо наименований и буквенных кодов стоят нули и поменять нельзя — ошибка currencyrate_err_ae без расшифровки.
Сниппет по идее должен работать, но видимо из-за отсутствия заполнения буквенных кодов работать не может.
Есть мысли насчет всего этого?
ПО: PHP 7.4.6, MySQL 5.6.48, Apache 2.4.10, MODX 2.7.3.
                    Сниппет по идее должен работать, но видимо из-за отсутствия заполнения буквенных кодов работать не может.
Есть мысли насчет всего этого?
ПО: PHP 7.4.6, MySQL 5.6.48, Apache 2.4.10, MODX 2.7.3.
                Некоторое решение придумал, может кому поможет: вручную в БД вбил доллару, чей цифровой код 840, буквенный код USD и наименование Доллар США, затем удалил содержимое папки core/cache. Сниппет заработал и показывает нужные цифры.            
                    
                Проблема неработающего компонента в том, что в 
                    core/components/currencyrate/model/currencyrate/mysql/crlist.map.inc.php и core/components/currencyrate/model/schema/currencyrate.mysql.schema.xmlу строковых полей (dbtype = varchar) стоит phptype = varchar, а должен стоять string            
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.