2013-12-03 4 views
0

Я хочу показать несколько магазинов «поблизости» основного магазина, на который в данный момент смотрит пользователь. Маркеры имеют другое изображение, которое реализуется с помощью метода marker_picture в классе Shop. Теперь я хочу использовать изображение большего размера для «текущего» магазина - Как мне это сделать?Gmaps4rails выделить текущий маркер

Кажется, что gmaps4rails gem предполагает, что одно и то же изображение должно использоваться каждый раз для одного и того же объекта.

(Пример: У нас есть две магазины, Store_A и Store_B. В представлении «show» Store_A Store_A должен иметь изображение «accepts_credit_card_big.png», Store_B «only_cash_small.png», с другой стороны, когда я доступ к странице Store_B, она должна быть картиной «accepts_credit_card_small.png для Shop_A и„only_cash_big.png“для Shop_B. Я надеюсь, что это делает более ясным то, что я хочу)

+0

Посмотрите на этот вопрос: http://stackoverflow.com/questions/12371335/gmaps4rails-how-to-change-appearance-of-marker-when-user- щелчки-ссылка-в-sideba – MarcoL

+0

Почему вы просто не меняете json маркеров? не вижу проблемы – apneadiving

ответ

0

это может быть сделано с манипуляцией Javascript, это также (см. комментарий)

Смежные вопросы