Сунуть API Яндекс.Карт на страницу товара в instantshop

Как?

 
Посетитель
small user social cms
Сообщений: 43
Есть страница товара в instantshop на 1.10.4.

Добавил в <head> файла /templates/_default_/template.php

следующее:

Код PHP:
  1. <script src="http://api-maps.yandex.ru/2.1/?lang=ru_RU" type="text/javascript"></script>
  2.  
  3. <script type="text/javascript">
  4. ymaps.ready(init);
  5. var myMap,
  6. myPlacemark;
  7.  
  8. function init(){
  9. myMap = new ymaps.Map("map", {
  10. center: [55.76, 37.64],
  11. zoom: 7
  12. });
  13.  
  14. myPlacemark = new ymaps.Placemark([55.76, 37.64], {
  15. hintContent: 'Москва!',
  16. balloonContent: 'Столица России'
  17. });
  18.  
  19. myMap.geoObjects.add(myPlacemark);
  20. }
  21. </script>
а в файл /templates/_default_/components/com_inshop_item.tpl

сунул это:

Код PHP:
  1. <div id="map" style="width: 600px; height: 400px"></div>
Короче, сделал, как рекомендуют здесь: http://api.yandex.ru/maps/doc/jsapi/2.1/quick-start/tasks/quick-start.xml

Получилось на всех страницах товаров вот так: http://test.historiosophy.ru/shop/sobytija/-146-g-do-n-ye-rimskaja-respublika-prevr.html (тут не товар, конечно - магазин был преобразован в каталог исторических событий)

Вот теперь хочется взять из характеристик, где идёт ссылка на яндекс карты (Как на это странице: Посмотреть на карте: 40.76000,22.51917). Взять координаты из ячейки в базе данных (они в таблице "cms_shop_chars_val" в колонке "val" в ячейке после ячейки соседней колонки "char_id" со значением "31") и сунуть в скрипт Яндекс.Карт, чтобы карта соответствовала географическим координатам, которые сейчас выводятся в характеристиках на странице ссылкой.

То есть, какое PHP заклинание нужно написать, чтобы значения координат, соответствующие каждой странице, вставлялись из БД в скрипт Яндекс.Карт при формировании страницы? :)
Прикрепленные файлы:
table_6jiik.jpg | 296.33 Кб | Скачали: 271
Редактировалось: 2 раз (Последний: 22 октября 2014 в 17:48)
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 3400
Нужна разработка для магазина - только так
Дизайн для Инстант = Я зарабатываю тут =
= Уроки для Конструктора тем =
Реклама
cms
Посетитель
small user social cms
Сообщений: 43
А разве нельзя в 10 и 14 строках скрипта в том месте, где координаты сейчас, написать "лезь в БД, ищи значение координат указанных для товара, который сейчас отображаешь и суй сюда". Разве так php не умеет?
Посетитель
small user social cms
Сообщений: 43
решено
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: