Компонент InstantMaps и связь его с другими типами контента

InstantCMS 2.X

Не могу никак понять его логики, либо у меня не корректно установился сам компонент.

#1 14 января 2022 в 11:57

Кто всеведущ, подскажите. 

Установлен компонент карт. Есть,  соответственно, три типа контента — Объекты на карте, Вакансии (сделано на базе типа контента «объявления») и Резюме (новый  тип контента, клон «объявлений»). Я хочу, чтобы, размещая вакансию или резюме, человек мог указать точку на карте и она отображалась объектом на карте. Сейчас, максимально, что я смог сделать, это настроить СВЯЗИ — создаю объект «компания» в контенте «Объекты», связываю его с вакансиями, тогда при добавлении новой вакансии я могу указать соответствующую компанию. В результате у меня и на карте отметка есть, и на карточке компании — список вакансий. Но(!) хотелось бы, все-таки, чтобы объекты «вакансии» и «резюме» размещались на карте сами. Написал разработчику, мне ответили дословно следующее:

1) В нужный тип контент добавляется поле с типом «Координаты на карте»;
2) При добавлении контента в этом поле указываются координаты;
3) При просмотре контента поле показывает карту с отметкой;
4) Вывести все такие отметки на одной карте можно через виджет «Общая карта» — там вы выбираете тип контента и все точки из полей «Координаты на карте» в записях этого контента будут показаны на одной общей карте.

Однако, когда я добавляю такое поле, например, в Тип Контента «Вакансии», то в режиме добавления новой вакансии у меня это поле не работает:

Изображение

Ссылка на выбор точки на карте «кривая». 

Думал, что, может быть, тип поля не поддерживается нигде, кроме как в типе контента «Карта» — пробовал его добавить там, но и там оно так же не работает. 

Я что-то не понимаю, или это проблема с компонентом и его стоит переустановить, например??

#2 14 января 2022 в 14:25

Могу предположить. По идее это поле должно быть текстовым и коль оно ссылка, значит должно открывать поле текстовое.Или ниже или в модальном окне. Возможно при клике на ссылку в консоли будет ошибка. Или при открытии страницы редактирования она(ошибка) уже присутствует. Гляньте.

#3 14 января 2022 в 14:28

 samcolor, 9 из 10, что половина проблем связана с использованием компонента на шаблоне modern. Поле можно попытаться адаптировать самостоятельно (насколько помню, оно не закодировано)

#4 14 января 2022 в 16:55

Могу предположить. По идее это поле должно быть текстовым и коль оно ссылка, значит должно открывать поле текстовое.Или ниже или в модальном окне. Возможно при клике на ссылку в консоли будет ошибка. Или при открытии страницы редактирования она(ошибка) уже присутствует. Гляньте.

Lora

Сейчас выдает вот такое сообщение:Изображение

Но что тут не так, я, увы, уже не в силах понять:)))

Добавлено спустя 2 минуты

 samcolor, 9 из 10, что половина проблем связана с использованием компонента на шаблоне modern. Поле можно попытаться адаптировать самостоятельно (насколько помню, оно не закодировано)

Олег Васильевич я

К сожалению, слабо представляю, во что может вылиться процесс адаптации...:)

#5 14 января 2022 в 17:40

Попробуйте скопировать адрес, который красным цветом и перейти по нему в браузере

#6 14 января 2022 в 18:32

Попробуйте скопировать адрес, который красным цветом и перейти по нему в браузере

Lora

страница 404:) Нет такого адреса:))

#7 14 января 2022 в 18:45

Значит надо выяснить куда должен вести этот адрес. Возможно он поменялся у провайдера. И потом новый адрес прописать в настройках поля. Теоретически)

#8 14 января 2022 в 18:47

Но что тут не так, я, увы, уже не в силах понять:)))

samcolor

Именно в той строке всё «так». «Не так» в другом

К сожалению, слабо представляю, во что может вылиться процесс адаптации...:)

samcolor

В плане успешности результата: 50/50

В плане финансовых потерь: 0 (если вам самому крайне не захочется потерять)

-----

Стучите в личку, поиграемся вместе. Предупреждаю: будете иметь дело с любителем (гарантий положительного результата нет)!

#9 14 января 2022 в 20:27

Сам текст сообщения об ошибке из консоли стоило процитировать

такое как обведено

Изображение

#10 14 января 2022 в 20:44

Сам текст сообщения об ошибке из консоли стоило процитировать

такое как обведено

Изображение

Нил™

Вот это там пишет:

Изображение

#11 14 января 2022 в 23:00

В 4-м посте стрелка указывает на строку 778, в сообщении об ошибкепредлагается обратить внимание на строку 767

или я что-то не так понял?)

Добавлено спустя 9 минут

Вообще $ is not defined -  предположение что на странице не загружен Jquery — отбросим.

Либо влияет какая то ошибка выше и я бы убедился что на странице один элемент с id=«geo-widget-get_map» а не два или больше

#12 14 января 2022 в 23:07

Вообще $ is not defined -  предположение что на странице не загружен Jquery — отбросим

Нил™

Нил, не стоит отбрасывать предположение. Надо его даже развить...

#13 15 января 2022 в 13:50

Надо его даже развить...

Думаете, там jQuery два раза загружается? Возможно и такое, надо проверить вашу версию )

#14 15 января 2022 в 14:10

Думаете, там jQuery два раза загружается?

Нил™

Думаю, что jQuery загружается позже скрипта

#15 15 января 2022 в 14:47

Думаю, что jQuery загружается позже скрипта

Олег Васильевич я

посмотрел, там (как и здесь) jQuery в подвале. Мне этого не дано понять)

И все же интересно, что там в строке 767. 

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.