InstantMaps2 - предложения

InstantCMS 2.X
#121 17 февраля 2017 в 20:48
SE7EN, fincheck, да вы чего, ребята?
В ...templates\default\js\maps\systems\ во всех четырёх *.js файлах в самом верху переменная 'this.iconSize'
Не забудьте пропорционально сдвинуть хотспот 'this.iconOffset'
#122 17 февраля 2017 в 22:59
Говорилось еще о обновлении мапса под связи на этой неделе… zst
#123 17 февраля 2017 в 23:25
Jestik, на следующей, вроде.
Сам жду с нетерпением, но если r2 внемлет всем нашим просьбам (или не всем), то и месяц можно подождать.
Тем более, что мне наверное месяц и понадобится, чтобы переделать (упростить) структуру каталога 2gis.
Скачал их базу, а там, блин, аж 1363 разделов. Ну куда к чёрту!
#124 17 февраля 2017 в 23:56

Не забудьте пропорционально сдвинуть хотспот 'this.iconOffset'

Pocus
SE7EN вы чего-нибудь поняли?
#125 18 февраля 2017 в 00:25
fincheck, объясняю.
Иконка размещается по координатам объекта, т.е. в той точке окажется верхний-левый угол иконки.
Переменная "this.iconOffset = [-6, -26];" означает что иконка будет сдвинута на 6px влево и 26px вверх, так, чтобы её "клювик" указывал точно на координату.
Соответственно, если вы изменили размер иконки, то нужно изменить и её сдвиг.
Кстати, для тех иконок что в наборе, правильнее было бы -9, -26
#126 18 февраля 2017 в 16:14
Пока рассказывал про иконки, сам завис над кодом.
Решил немного подправить под свой вкус и цвет (иконки не менял, меня они устраивают), и вот что получилось.

Кастомизация карты Яндекс в InstantMaps

Изменения в файле 'yandex.js':
1. Блокированы дефолтные яндексовские метки и балуны.
2. Удалена ссылка "открыть в Яндексе".
3. Изменен набор кнопок на картах в каталоге, в записи, и в форме создания объекта.
4. Добавлена функция смены цвета кластера по hover.
5. Изменен внешний вид маркера в форме создания объекта.
6. Добавлено перемещение маркера по щелчку.
7. Отключено перемещение карты в записи.


1. Сокращена надпись об условиях лицензии яндекса.
2. Немного приглушил цветовую насыщенность карты.
3. Добавлено событие hover для карты.
  1. .ymaps-2-1-47-copyright__content-cell { display: none !important; }
  2. .ymaps-2-1-47-ground-pane { -webkit-filter: saturate(0); }
  3. .ymaps-2-1-47-inner-panes:hover .ymaps-2-1-47-ground-pane { -webkit-filter: saturate(0.7); }
Изменённый файл yandex.js можно скачать в моём профиле.
#127 18 февраля 2017 в 16:26
Pocus, Спасибо, еще бы лог изменений)


А то вот это я не совсем понял, но если я правильно понял то хотел бы включить)
7. Отключено перемещение карты в записи.

Pocus
#128 18 февраля 2017 в 16:34
Jestik, лог лениво делать, смержи сам.
Удали стоку 209
  1. this.map.behaviors.disable(['drag', 'rightMouseButtonMagnifier']);
#129 19 февраля 2017 в 00:22
Pocus, премного благодарен. Буду разбираться.
#130 19 февраля 2017 в 00:44
Ребята не могу обновить мапс до 2.0.4 на instantcms 2.7.1 вываливается 503 Service Unavailable. У кого было? И что делать?
Техподдержка instantmaps, к сожалению, не отвечает.
#131 19 февраля 2017 в 00:56

вываливается 503 Service Unavailable

fincheck
Для начала вкллючить отладку в настройках сайта и вместо этой ереси писать реальную ошибку. 503 Service Unavailable это ни о чем.
#132 19 февраля 2017 в 01:11
Я исправил так: в файле архива обновления install.sql убрал первую строчку. Что в той строчке было не скажу, но в итоге у меня осталось:
UPDATE `cms_controllers` SET version = '2.0.4' WHERE name = 'places';
И всё встало на свои места.
#133 19 февраля 2017 в 10:14

Для начала вкллючить отладку в настройках сайта

dwd


Ошибка в запросе БД:

Дублирующееся имя столбца 'is_deleted'
ALTER TABLE `cms_con_places` ADD `is_deleted` TINYINT(1) NULL DEFAULT NULL AFTER `rating`, ADD INDEX (`is_deleted`);
#134 25 февраля 2017 в 14:45
Для Новостей и Событий сохраняются все пресеты и оригинал при загрузке фото. Изменить не получается, нет настроек. Особенно критично здесь сохранение оригинала. Уберите, хотя бы, сохранения оригинала.
#135 4 марта 2017 в 21:36
Может кто подскажет при сохранении не сохраняется описание категории и соответственно не выводится на сайте.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.