Google map
Что было "сделано" одним товарищем и что нужно было сделать(то есть сделано мною).
Вот так у нас "работают" :(... Почувствуйте разницу.
Можно найти пару отличий исходного варианта и примера использования гуглмапа отсюда
Что было "сделано" одним товарищем и что нужно было сделать(то есть сделано мною).
Вот так у нас "работают" :(... Почувствуйте разницу.
Можно найти пару отличий исходного варианта и примера использования гуглмапа отсюда
]]>]]>
Немного о себе
Хозяин данного сайта :)
Комментарии
Простите, но не понял в чем разница. Я имею в виду что я конечно увидел, что Вами написано больше кода и он допустим лучше оформлен, но так и не понял, в чем разница в работе этих двух вариантов. Где примеры типа вот первый скрипт при клике там-то дает сбой, а второй вариант нет или объяснить хотя бы почему надо писать так как Вы, с демонстрацией желательно бы все это. А так преимуществ не видно-с. И толку от такой статейки не густо, самореклама какая-то только. Простите-с!
Тысяча извинений. не надо писать в точности как я.
Дело не в саморекламе. на одном из сайтов код работает.
Дело в том что товарищ взял готовый пример не подходящий для работы и изменил пару строк :)
То бишь вошел в положение и оставил все в этом же положении.
Важна была возможность сохранять изменения не ВО ВРЕМЯ редактирования карты а ПОТОМ.
Соответственно в моем коде и лезут параллельные гугловским структуры для этого, потому что ПОТОМ из гуглмапа тянуть позиции маркеров - проблемно - гугль не задокументировал таких возможностей.
Суть в том что товарищ просто НЕ СДЕЛАЛ порученной работы. Ему было сказано РАЗОБРАТЬСЯ как оно работает. А он всего лишь поменял 2 строчки в чужом коде за 2 недели....
Кадры наше ффсе. Но с ними очень очень туго.
На тему "толку от статейки".... Вам нужен модуль? :) В принципе, думаю можно его выложить...
Да нет, Илья, дело не в модуле, хотя если он есть, то почему и не выложить:). Дело в том, что код пишется с одной единственной целью- выполнить определенную задачу.
И соответственно два различных скрипта можно сравнивать только с точки зрения поставленной задачи- выполняют они ее полностью или нет. Теперь мне стало понятнее конечно, после того, как Вы объяснили, но все равно считаю неправильным неупорядоченное изложение, когда выкладывается код, для которого не указано с какой целью он написан, что он должен делать, да еще и сравнивается с другим. Получается неаргументированно. Ссылок на примеры работы двух вариантов нет, попробовать в работе скрипт, который даже непонятно зачем написан не представляется возможным(нет, я конечно вижу, что это связано с гугловскими картами и друпалом, но на кой оно надо...).
http://jooy.ru - там задействован модуль в каталоге предприятий :)
Смотрите.
А аргументация простая. Это говнокод а не код "под задачу".
Задача была следующая - есть входящие данные - массив пар. или одна пара - не суть важно. Есть исходящие данные.
Скрипт берет входящие на JSON и отрисовывает на карте маркеры.
Возможность добавлять-удалять маркеры с карты. и сохранять только после того, как все маркеры проставлены, стерты или еще что...
Человеку была задача сделать все для одного маркера. он и это не осилил. "изобразил" работу.
Также была задача разобраться, как это работает. Судя по тому как он содрал с готового примера - он тоже ничего не делал.
Насчет неправильного изложения - ваше дело. Пост был написан для определенных моих знакомых которые программируют, а не лепят сайты как плюшки с Views+CCK, чтобы оценить со стороны мою правоту. Извините, вы не в теме.
PS: рабочий модуль для карты для 5го друпала выложу на днях.
О! Теперь все ясно, спасибо за разъяснения!(на сайте карт не нашел, обрыскал весь каталог).
http://jooy.ru/node/1093/googlemap - для примера.
Ага, увидел. Спасибо.
Отправить комментарий