Что было "сделано" одним товарищем и что нужно было сделать(то есть сделано мною).

Вот так у нас "работают" :(... Почувствуйте разницу.

Можно найти пару отличий исходного варианта и примера использования гуглмапа отсюда

]]>]]>

Комментарии

Простите, но не понял в чем разница. Я имею в виду что я конечно увидел, что Вами написано больше кода и он допустим лучше оформлен, но так и не понял, в чем разница в работе этих двух вариантов. Где примеры типа вот первый скрипт при клике там-то дает сбой, а второй вариант нет или объяснить хотя бы почему надо писать так как Вы, с демонстрацией желательно бы все это. А так преимуществ не видно-с. И толку от такой статейки не густо, самореклама какая-то только. Простите-с!

Тысяча извинений. не надо писать в точности как я.
Дело не в саморекламе. на одном из сайтов код работает.
Дело в том что товарищ взял готовый пример не подходящий для работы и изменил пару строк :)

То бишь вошел в положение и оставил все в этом же положении.

Важна была возможность сохранять изменения не ВО ВРЕМЯ редактирования карты а ПОТОМ.

Соответственно в моем коде и лезут параллельные гугловским структуры для этого, потому что ПОТОМ из гуглмапа тянуть позиции маркеров - проблемно - гугль не задокументировал таких возможностей.

Суть в том что товарищ просто НЕ СДЕЛАЛ порученной работы. Ему было сказано РАЗОБРАТЬСЯ как оно работает. А он всего лишь поменял 2 строчки в чужом коде за 2 недели....

Кадры наше ффсе. Но с ними очень очень туго.

На тему "толку от статейки".... Вам нужен модуль? :) В принципе, думаю можно его выложить...

Да нет, Илья, дело не в модуле, хотя если он есть, то почему и не выложить:). Дело в том, что код пишется с одной единственной целью- выполнить определенную задачу.
И соответственно два различных скрипта можно сравнивать только с точки зрения поставленной задачи- выполняют они ее полностью или нет. Теперь мне стало понятнее конечно, после того, как Вы объяснили, но все равно считаю неправильным неупорядоченное изложение, когда выкладывается код, для которого не указано с какой целью он написан, что он должен делать, да еще и сравнивается с другим. Получается неаргументированно. Ссылок на примеры работы двух вариантов нет, попробовать в работе скрипт, который даже непонятно зачем написан не представляется возможным(нет, я конечно вижу, что это связано с гугловскими картами и друпалом, но на кой оно надо...).

http://jooy.ru - там задействован модуль в каталоге предприятий :)

Смотрите.

А аргументация простая. Это говнокод а не код "под задачу".
Задача была следующая - есть входящие данные - массив пар. или одна пара - не суть важно. Есть исходящие данные.

Скрипт берет входящие на JSON и отрисовывает на карте маркеры.
Возможность добавлять-удалять маркеры с карты. и сохранять только после того, как все маркеры проставлены, стерты или еще что...

Человеку была задача сделать все для одного маркера. он и это не осилил. "изобразил" работу.
Также была задача разобраться, как это работает. Судя по тому как он содрал с готового примера - он тоже ничего не делал.

Насчет неправильного изложения - ваше дело. Пост был написан для определенных моих знакомых которые программируют, а не лепят сайты как плюшки с Views+CCK, чтобы оценить со стороны мою правоту. Извините, вы не в теме.

PS: рабочий модуль для карты для 5го друпала выложу на днях.

О! Теперь все ясно, спасибо за разъяснения!(на сайте карт не нашел, обрыскал весь каталог).

http://jooy.ru/node/1093/googlemap - для примера.

Ага, увидел. Спасибо.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Доступны HTML теги: <em> <strong> <blockquote> <p> <br />
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Вы не робот?
12 + 0 =
Решите простую задачку и введите результат. Например для 1+3 введите 4