Кто нибудь знает красивый и простой способ переместить популярные города наверх списка регионов?
Чтобы было так:
Регион/Область *
- Москва
- Санкт-Петербург
- Алтайский край
- Амурская обл
- Архангельс...
- ..
Я поковырялся в сорцах. Нашел место, где растёт код. Он в геме spree_address_book. Но так как рельсы знаю не очень хорошо, то как сделать красиво пока не знаю.
Пока что просто написал маленький джаваскрипт на странице, который выдирает Москву и Питер, и переносит их на вершину выпадающего списка :)
$("select[name='order[ship_address_attributes][state_id]']")
.prepend( $(this).find("option[value='77'],[value='78']") )
.prepend('<option>');