omarov

omarov

Любая копия, хуже оригинала!
+199
Репутация
20
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] InstantMaps подскажите 22 декабря 2012 в 02:50
Pasha, Спасибо большое за z-index, помогло.
Что касается jQuery, то у меня стоит слайдер статей, он работает корректно на jQuery 1.7.2., но с ней конфликтует instantMaps, я вернул исходный jQuery, и теперь слайдер моргает, подробно это обсуждалось тут.
#2 [ЕСТЬ РЕШЕНИЕ] InstantMaps подскажите 22 декабря 2012 в 02:43
Keep, слайдер идет дополнением к этому шаблону.
#3 [ЕСТЬ РЕШЕНИЕ] InstantMaps подскажите 22 декабря 2012 в 00:53
Keep, я понял что этот ключевой код, не не знаю как его перебить на мне подходящий
  1.  
  2. <script type="text/javascript" src="/includes/jquery/новая_версия_jQuery.js"></script>
  3. <script type="text/javascript">var $jQuery_new = jQuery.noConflict();</script>
  4.  
#4 [ЕСТЬ РЕШЕНИЕ] InstantMaps подскажите 22 декабря 2012 в 00:46
Keep, вот посмотри тут, только я не нашел эти z-index, а те что нашел, менял но не помогало!
#5 [ЕСТЬ РЕШЕНИЕ] InstantMaps подскажите 21 декабря 2012 в 21:26
ну и вот

заголовки этих модулей всплывают на первый план если сделать карту во весь экран, может это z-index этих заголовков выше чем карты?
#6 [ЕСТЬ РЕШЕНИЕ] InstantMaps подскажите 21 декабря 2012 в 21:10
Keep, тебя замучил по своей не внимательности, оказывается я изменял css в дефолтном шаблоне в то время как он считывался с рабочего шаблона. Кип, мне тут помогли но не до конца, может ты знаешь как завершить этот код:
  1.  
  2. private function __construct() {
  3. $this->title = $this->homeTitle();
  4. $this->addHeadJS('includes/jquery/jquery-1.7.2.js');
  5. //тут что-то надо написать, чтобы на выходе было <script type="text/javascript">var jQuery_1_7_2 = $.noConflict(true);</script>
  6. $this->addHeadJS('includes/jquery/jquery.js'); // подключаем старый jq 1.5.2
  7. $this->addHeadJS('core/js/common.js');
  8. }
  9.  
  10.  
Смысл в том чтобы под слайдер на шаблоне работала 1.7.2, а на все остальное 1.5.2.
#7 [ЕСТЬ РЕШЕНИЕ] InstantMaps подскажите 21 декабря 2012 в 16:54
Keep, ты сделал ровно тоже что я описал?
#8 [ЕСТЬ РЕШЕНИЕ] InstantMaps подскажите 21 декабря 2012 в 14:13
Почему в файле inmaps.css стандартные изменения в css тегах не вступают в силу? я изменяю цвет
  1.  
  2. #filter_form a {
  3.  
  4. color: #09C;
  5.  
  6. text-decoration:none;
  7.  
  8. border-bottom: dashed 1px #09C;
  9.  
  10. }
на
  1.  
  2. #filter_form a {
  3.  
  4. color: #FFF;
  5.  
  6. text-decoration:none;
  7.  
  8. border-bottom: dashed 1px #09C;
  9.  
  10. }
  11.  
и цвет не меняется!
#9 [ЕСТЬ РЕШЕНИЕ] InstantMaps подскажите 21 декабря 2012 в 13:36
Keep, Огромное спасибо тебе, помогло и заработало. Жаль что не могу повышать твой рейтинг ежечасно!
#10 [ЕСТЬ РЕШЕНИЕ] InstantMaps подскажите 21 декабря 2012 в 02:10
Keep, а не подскажешь как js задать скругление углов
  1. controlUI.style.border-radius = '8px';
это не помогло
#11 [ЕСТЬ РЕШЕНИЕ] InstantMaps подскажите 21 декабря 2012 в 01:49
огромнейшее спасибо))) действительно помогло)))
#1 как правильно прописать код? 20 декабря 2012 в 20:28
  1. private function __construct() {
  2. $this->title = $this->homeTitle();
  3. $this->addHeadJS('includes/jquery/jquery-1.7.2.js');
  4. //тут что-то надо написать, чтобы на выходе было <script type="text/javascript">var jQuery_1_7_2 = $.noConflict(true);</script>
  5. $this->addHeadJS('includes/jquery/jquery.js'); // подключаем старый jq 1.5.2
  6. $this->addHeadJS('core/js/common.js');
  7. }
в третьей строке что прописать?
#12 [ЕСТЬ РЕШЕНИЕ] InstantMaps подскажите 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 [ЕСТЬ РЕШЕНИЕ] InstantMaps подскажите 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

но картинка у меня не появилась, просто стал прозрачный фон этого блока.
сама картинка вот
#14 [ЕСТЬ РЕШЕНИЕ] InstantMaps подскажите 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. }
куда мне его прописать, и что изменить? просто дайте направления, а я подредактирую.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.