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

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

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

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

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

More
12 years 7 months 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 7 months ago #324 by Maxor
Ну правильно, я ведь не правильно вызов написал. Вот сейчас уберу его и будет норм. Только вместо карты - серое поле будет.

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

More
12 years 7 months 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 7 months ago #326 by Maxor
Посмотрел. Классно! Многим пригодится.
Может и воспользуюсь потом. :)

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

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

More
12 years 7 months ago - 12 years 7 months ago #327 by Dima
Если я все правильно понимаю, то вот этот код создается для поддержки переключения
Code:
<!-- 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 7 months ago by Dima.

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

Time to create page: 0.314 seconds
Powered by Kunena Forum