InstantMaps подскажите

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Маркеры городов

#1 20 декабря 2012 в 01:27
Кто знает как удалить все маркеры городов с карты и поставить на свой, чтобы пока был один город? (Москва, Екатеринбург и т.д. хочу удалить).
ну и еще один вопрос, кто знает путь к файлу где можно этот белый фон сделать прозрачным?
#2 20 декабря 2012 в 02:13
По 1 пункту — в настройках компонента выбрать "город" ( у вас сейчас "страна", если не ошибаюсь)
По второму — гляну завтра, если не сопьюсь сегодня окончательно
#3 20 декабря 2012 в 13:39


По 1 пункту — в настройках компонента выбрать "город" ( у вас сейчас "страна", если не ошибаюсь)
По второму — гляну завтра, если не сопьюсь сегодня окончательно

Олег Васильевич я

нет у меня город, вы не поняли вопрос, я хочу создать свой список городов, а там города которые мне не нужны!
Ну и, я желаю вам не спиваться) smoke
#4 20 декабря 2012 в 14:28

нет у меня город, вы не поняли вопрос, я хочу создать свой список городов, а там города которые мне не нужны!
Ну и, я желаю вам не спиваться)

GiD
В админке списка нет, смотрите саму базу данных. префикс cms_maps
#5 20 декабря 2012 в 15:11
"это можно сделать через phpMyAdmin, в таблице cms_map_cities" — так мне ответил разработчик, когда у меня был тот же вопрос.
#6 20 декабря 2012 в 16:27


"это можно сделать через phpMyAdmin, в таблице cms_map_cities" — так мне ответил разработчик, когда у меня был тот же вопрос.

Almera

Спасибо, я все сделал, получилось. а что касается второго вопроса кто знает?
#7 20 декабря 2012 в 17:07
GiD, на пример для яндекса тут:
/components/maps/systems/yandex/geo.js
29 строчка, поставить 'none' и в
/templates/_default_/css/inmaps.css
в #inmaps_map_filter поставить background:none;
#8 20 декабря 2012 в 18:57


GiD, на пример для яндекса тут:
/components/maps/systems/yandex/geo.js
29 строчка, поставить 'none' и в
/templates/_default_/css/inmaps.css
в #inmaps_map_filter поставить background:none;

Keep

Спасибо большое, вообще то я белый фон хотел заменить на такой как на скрине (прозрачно серый)

вот как выглядят его настройки

  1.  
  2. #container {
  3. padding-left:25px;
  4. padding-right:25px;
  5. padding-top:15px;
  6. padding-bottom:40px;
  7. width:570px;
  8. height:auto;
  9. background:url("containe.png") repeat;
  10. margin-top:100px;
  11. -moz-border-radius:30px;
  12. -webkit-border-radius:30px;
  13. border-radius:30px;
  14. }
куда мне его прописать, и что изменить? просто дайте направления, а я подредактирую.
#9 20 декабря 2012 в 19:35
GiD, этот код не нужен, просто создайте полупрозрачную картинку в 1px
и в стилях в #inmaps_map_filter напишите
background: url('../images/filter_bg.png') repeat top left;
#10 20 декабря 2012 в 19:49


GiD, этот код не нужен, просто создайте полупрозрачную картинку в 1px
и в стилях в #inmaps_map_filter напишите
background: url('../images/filter_bg.png') repeat top left;

Keep

я использую OpenStreetMaps, в файле /components/maps/systems/osm/geo.js я изменил
  1. controlUI.style.backgroundColor = 'Whate';
на
  1. controlUI.style.backgroundColor = 'none';
и в файле /templates/_default_/css/inmaps.css вместо
  1. background:#FFF;
прописал как вы сказали
  1. background:url('../images/containe.png') repeat top left;
картинку с названием containe.png поместил в /templates/_default_/images

но картинка у меня не появилась, просто стал прозрачный фон этого блока.
сама картинка вот
#11 20 декабря 2012 в 20:16
GiD, почистите кеш и нажмите F5
#12 20 декабря 2012 в 20:23
Keep, не работает, я все правильно сделал? если да какая может быть еще причина?
вот измененный фаил geo.js
  1.  
  2. function mapFilterControl (controlDiv, map) {
  3.  
  4. controlDiv.style.padding = '5px';
  5. var controlUI = document.createElement('DIV');
  6. controlUI.innerHTML = $('#inmaps_map_filter').html();
  7. controlUI.style.backgroundColor = 'none';
  8. controlUI.style.borderStyle = 'solid';
  9. controlUI.style.borderWidth = '1px';
  10. controlUI.style.cursor = 'pointer';
  11. controlUI.style.textAlign = 'center';
  12. controlUI.style.padding = '10px';
  13. controlDiv.appendChild(controlUI);
  14. $('#inmaps_map_filter').hide();
  15.  
и фаил inmaps.css
  1. #inmaps_map_filter {
  2.  
  3. /*background:#FFF;*/
  4.  
  5. background:url('../images/containe.png') repeat top left;
  6.  
  7. padding:15px;
  8.  
  9. -moz-border-radius:8px;
  10.  
#13 20 декабря 2012 в 22:28
GiD, для вашей карты по другому нужно, попробуйте в js файле заменить строчку на эту
controlUI.style.background = 'url(/templates/_default_/images/containe.png) repeat top left';
#14 21 декабря 2012 в 01:49
огромнейшее спасибо))) действительно помогло)))
#15 21 декабря 2012 в 02:10
Keep, а не подскажешь как js задать скругление углов
  1. controlUI.style.border-radius = '8px';
это не помогло
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.