Sylius 1.0.0dev- базовая валюта выбрасывается при добавлении новой валюты

#sylius

#sylius

Вопрос:

Я добавил новую валюту EUR. Панель инструментов symfony debug теперь отображает базовую валюту как «неопределенную» (зеленым цветом в качестве выбранного значения) и показывает USD рядом с ней (серый цвет). Также при рендеринге layout.html.twig возникает ошибка времени выполнения twig (валюта не найдена), и это очевидно, поскольку она поступает из renderSelectorAction в currency controller.

Я думаю, что что-то сломано. Может кто-нибудь объяснить, как настроить новые валюты в Sylius 1 dev. Спасибо

Комментарии:

1. Какая валюта установлена в качестве валюты по умолчанию для вашего канала? И убедитесь, что значение валюты вашего файла parameters.yml соответствует одному из значений, указанных в настройках канала

2. Спасибо. Как валюта, так и параметры по умолчанию. yml остался точно таким, как в конфигурации по умолчанию. Шаги, которые я предпринял: 1) создать новую локаль, 2) создать новую валюту, 3) создать новый канал. Я не уверен, в какой именно момент была удалена базовая валюта

Ответ №1:

Решил это, просто выбрав базовый канал на панели инструментов отладки. Он удалил неопределенную валюту и выбрал US $.