Собственно все и так видно на скриншоте, но повторю словами. Если у покупателя несколько адресов и включается несколько карт, то теги карт <ymaps> засовываются в один <div class="value">, а сами адреса, начиная со второго и далее сносит в нижестоящие <div class="value">, притом что обертка для второго и последующих <ymaps> создается во всех <div class="value">, но в неё карты не упаковываются. И до кучи становятся не кликабельными элементы управления второй и последующими картами из-за перекрытия.
WTF? :) В чистом CSS это проблематично исправлять до нужного состояния, т.к. "всё порвано на куски" и раскидано, хотя косметику навести можно примерно так.
div.fields.s-customer-contact-summary div.field div.value div > div > ymaps {margin: 10px 0 60px 0 !important;z-index:1}
В идеале лучше бы выправить упаковку карт и надписей к ним в элементы правой панели в шаблонах либо всё в один блок, либо каждую в отдельный.
Адреса видно хорошо, но теперь при наличии 2 и более адресов карта показывается только для первого. Остальные адреса просто идут списком под единственной картой.
4 комментария
Мы выпустили обновление Shop-Script, в котором улучшили отображение адресов в профиле покупателя. Обновление можно установить в «Инсталлере».
Проверьте, пожалуйста. Сообщите нам, если проблема сохранилась.
Спасибо вам за то, что помогаете улучшать программные продукты Webasyst!
Адреса видно хорошо, но теперь при наличии 2 и более адресов карта показывается только для первого. Остальные адреса просто идут списком под единственной картой.
Так должно быть или что-то пошло не так?
Так должно быть.
Все понятно. Спасибо.