14 февраля 2012, 15:24
Исправление бага с созданием торговых зон в Spree/Synergy 0.60
Если вы используете платформу Spree/Synergy 0.60 и у вас в Gemfile гем spree подключен следующим образом:
gem 'spree', '~> 0.60.4'
то в админке при редактировании торговой зоны возникает ошибка JS, из-за которой форма редактирования неправильно отображалась и не удавалось создать торговую зону (точнее, при сохранении зоны все заполненные значения путались).
Решение данной проблемы:
- Подключите гем spree из репозитория следующим образом:
gem 'spree', :git => 'git://github.com/spree/spree.git', :branch => '0-60-stable'
- bundle install
- rake spree:install
Это затянет из репозитория исправленный файл zone.js, в котором и была ошибка.
Зачем нужны торговые зоны и как можно их использовать для задания различной стоимости доставки в зависимости от региона - читайте в нашем блоге на Facebook.
