Клуб API Карт

смена шаблона для default#blueSmallPoint

Пост в архиве.

всем привет

хочу сменить шаблон отображения контена для ymaps:style = default#blueSmallPoint ?

метки формируются на основе xml-файла и хотелось бы понять несколько вещей:

  1. как прикрутить свой шаблон из repr:Representation
       - как использовать свой шаблон для своего стиля - это мне известно
  2. можно ли как-то использовать дополнительные узлы в ymaps:GeoObject = хочется добавлять хидер и футер к балуну
5 комментариев

http://api.yandex.ru/maps/doc/ymapsml/1.x/guide/concepts/templates.xml

чтобы отнаследоваться от default#blueSmallPoint вам нужно указать этот ключ как ParentStyle

Павел Васин
28 января 2016, 00:40

ага! спасибо!

нашел практически одновременно с вашей подсказкой

теперь с шаблоном более-менее понятно

а как свой шаблон применить к дефолтному стилю = default#blueSmallPoint ?

к своему - очевидно =

  
 
     
          http://мой-сайт/icon-for-maps.gif
         
         
     
     
          #customTemplate
     
 
 
     
          $[name]
          $[description]
          Телефон: $[metaDataProperty.AnyMetaData.phone|не указан]
     
     

и далее в нужном гео-объекте #customStyle

 

а как свой шаблон применить к дефолтному стилю = default#blueSmallPoint ?

Попробуйте указать default#blueSmallPoint в теге parentStyle внутри Style

     default#blueSmallPointentStyle>

     ...

 

Павел Васин
28 января 2016, 00:40

суперррр! спасибище!

все получилось!

Павел Васин
28 января 2016, 00:40

чтобы заменить twirl#blueIcon на twirl#blueDotIcon что надо сделать?

уже разобрался - сорри за то что отвлек!

подсказывать не надо!