Автоматический вывод карты Yandex в материалах K2.

  • Maxor
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
12 years 3 weeks ago - 12 years 3 weeks ago #322 by Maxor
Дмитрий, снова здравствуйте. Я вернулся. По поводу карты во вкладках.
Перерисовать - это понятно. Ещё есть вариант загрузки по требованию - api.yandex.ru/maps/jsapi/doc/dg/tasks/ap...o-load-api-on-demand

Вопрос в другом - а как определить, что пользователь выбрал вкладку с картой?
Вот поставил я карту во вторую вкладку:
Warning: Spoiler!

И даже, как видно, попытался воткнуть туда
YMaps.load(init);
Но видимо, точнее - точно, вставил неправильно и бесполезно. Карта не пашет. Можно посмотреть - dev2.provyborg.ru/info/katalog-organizac...s&catid=3&sobi2Id=16
Вот что, блин, с ней сделать? :(
Last edit: 12 years 3 weeks ago by Maxor.

Please Log in or Create an account to join the conversation.

More
12 years 3 weeks ago #323 by Dima
Добрый вечер.
Посмотрите, у Вас ошибки на странице. Как раз на счет карты

Ошибка: YMaps is not defined
Источник: dev2.provyborg.ru/info/katalog-organizac...s&catid=3&sobi2Id=16
Строка: 588


Так что пробуйте :P

Don't forget support my developments: post review in JED , donate , help with translation ;)

Please Log in or Create an account to join the conversation.

  • Maxor
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
12 years 3 weeks ago #324 by Maxor
Ну правильно, я ведь не правильно вызов написал. Вот сейчас уберу его и будет норм. Только вместо карты - серое поле будет.

Please Log in or Create an account to join the conversation.

More
12 years 3 weeks ago #325 by Dima
Когда получите, напишите, посмотрю еще раз.

Хочу похвастаться :D

Создал модули для компонентов, теперь можно их использовать. Получается прикольно, например, контакты с картой теперь можно.
Более того, там весь код компонента, т.е. и ввод меток возможен.

И в результате имеете, если вывести контакт, и вывести карту с разрешенным вводом меток, то пользователи смогут создать свои метки на карте, и если включить фильтр, только свои метки - они потом будут видеть только свои.

Вот на демосайте
Гугл
joomla.zhuk.cc/index.php/zhgooglemap-demo-module-contact
Яндекс
joomla.zhuk.cc/index.php/zhyandexmap-demo-module-contact

Don't forget support my developments: post review in JED , donate , help with translation ;)

Please Log in or Create an account to join the conversation.

  • Maxor
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
12 years 3 weeks ago #326 by Maxor
Посмотрел. Классно! Многим пригодится.
Может и воспользуюсь потом. :)

А у меня можно посмотреть сейчас. Карта во второй вкладке. Ошибок нет. Интерфейс карты есть, а самой карты нет. Где этот долбаный redraw прописывать - я хз. :blink:

Please Log in or Create an account to join the conversation.

More
12 years 3 weeks ago - 12 years 3 weeks ago #327 by Dima
Если я все правильно понимаю, то вот этот код создается для поддержки переключения
	<!--
		jQuery(function($) {
			// create tabs instance
			$('#magictabs_ngfgs').tabs({ event: 'click', fx: { opacity: 'toggle' } });
		
			// prev - next buttons
			$('#magictabs_ngfgs').find('div.buttons a').each(function(n, el) {
				$(this).click(function (){
					var tabs_instance = $(this).closest('#magictabs_ngfgs'),
					selected = tabs_instance.tabs('option', 'selected');
					
					var count = selected + 1;
					if ($(el).hasClass('prev')) count = selected - 1;
					tabs_instance.tabs('select', count);
					return false;
				});
			});
			
		});
		//-->

В него то и надо подпихнуть, или уже глубже лезть в файлы где табы реализуются

Don't forget support my developments: post review in JED , donate , help with translation ;)
Last edit: 12 years 3 weeks ago by Dima.

Please Log in or Create an account to join the conversation.

Time to create page: 0.328 seconds

Donate


Go to top