Карты сайта WordPress с <a i=0 translate="no">WP Meta SEO</a>
Время чтения 5 минут (1058 слов)

Как использовать пользовательские типы сообщений Joomla в системе поиска местоположения

пост-обложка-карты-пользовательское-поле-2

My Maps Locationтеперь предлагают настраиваемые типы сообщений, поэтому мы можем создавать поля и фильтровать отправленные местоположения, что делает его мощным расширением, которое позволяет пользователям находить именно то, что им нужно!

Карты на сайтах Joomla (и на всех сайтах в целом) полезны и имеют множество применений, например, если мы хотим показать, где находится наш бизнес, или если мы хотим, чтобы другие люди делились местоположением. Но одна из главных проблем заключается в том, что в итоге может оказаться слишком много местоположений, и может быть сложно найти конкретное, где My Maps Location поможет со всеми предлагаемыми фильтрами.

С помощью пользовательских полей My Maps Location мы сможем создать поле определенного типа и отобразить его во всех настройках местоположений, что позволит нам полностью контролировать работу этого фильтра.


Как создать пользовательское поле для карты Joomla

Прежде всего, важно отметить, что для выполнения этого руководства нам необходимо установить приложение My Maps Location.

Начнём с первого шага — создания нашего пользовательского поля. Для этого нам нужно перейти в раздел Компоненты > My Maps Location > Пользовательские поля .



вверху мы увидим «Новый»



Откроются 3 вкладки, которые позволят нам полностью настроить и создать собственное поле. Первая вкладка — «Общие» , где мы можем добавить заголовок, тип, описание, а также определить, является ли поле обязательным и хотим ли мы, чтобы оно находилось в категории. Мы также можем установить для него статус «Общедоступное» или ограничить доступ (например, если нам нужен расширенный поиск).

В данном случае, для наглядности, мы создадим фильтр по категории «Область» , как если бы это был сайт с каталогом компаний/услуг.

В данном случае мы будем использовать радиокнопку, чтобы создать варианты выбора внизу страницы.



Важно отметить, что для параметра «Тип» доступно множество вариантов выбора, включая параметры ACF.



Теперь у нас есть вторая вкладка — « Параметры» . Эта вкладка предлагает множество расширенных параметров, позволяющих полностью настроить наше новое пользовательское поле. Например, мы можем добавить классы к нашим полям, изменить тип переключателя на кнопку или переключатель, а также множество других параметров, разделенных на 3 блока.

Параметры
формы



Параметры отображения



Интеллектуальный поиск (для обеспечения возможности поиска по полю)



Теперь перейдем к следующей вкладке — «Публикация» , где можно добавить дату публикации в фильтры, а также отредактировать ее.


И теперь у нас есть последняя вкладка — «Разрешения» , где мы можем разрешить или запретить другим пользователям редактировать/удалять создаваемое пользовательское поле.



Мы можем полностью настроить наше поле и завершить настройку, нажав кнопку «Сохранить и закрыть» .

И готово! Наше пользовательское поле готово к настройке в наших местоположениях.


Добавление пользовательских полей в местоположения на картах Joomla

Теперь, когда наше пользовательское поле создано, нам нужно настроить его в наших местоположениях, чтобы фильтр знал, что отображать при выборе или вводе параметра.

Для этого нам нужно перейти в раздел «Места» в меню My Maps Location > «Местоположение» и отредактировать наши местоположения. Разумеется, по умолчанию будет выбрана соответствующая опция, поэтому нам не нужно редактировать все местоположения, только те, которые мы не хотим отображать с опцией по умолчанию.

В данном случае мы видим в этом месте 5 различных полей.



Настроить наши пользовательские поля очень просто: достаточно выбрать/ввести нужный параметр, и ваше местоположение будет готово к фильтрации! Как видите, возможности этой простой в использовании функции безграничны.

Теперь мы можем добавить карту непосредственно на наш главный сайт! В этом примере мы добавляем её в пункт меню.

Для начала нам нужно перейти в My Maps Location > «Конфигурация» > «Расширенные настройки отображения».



В этом разделе нам нужно найти «Пользовательские поля поиска» . В этой таблице мы можем выбрать и добавить пользовательские поля, которые будут добавлены в модули.



Нажатие на кнопку «Добавить пользовательский поиск» открывает раздел, в котором можно ввести метку, выбрать пользовательское поле и тип поля на главной странице.



Сохранение этих настроек позволит отображать наше поле поиска во всех модулях карты поиска на нашем сайте, независимо от способа его добавления — в статью или в пункт меню. Новое поле поиска вступит в силу!



Также можно щелкнуть по сведениям о местоположении, и в качестве дополнительной информации отобразится пользовательское поле.



Как мы видим, это дает нам полный контроль над нашими местоположениями, позволяя наделять их любым количеством функций. Теперь нам будет проще описывать наши местоположения, а пользователям — находить именно то, что им нужно.

Также важно отметить, что существует множество интеграций, таких как HikaMarket , которые позволят нам улучшить наш интернет-магазин!


Создавайте карты Joomla с возможностью поиска.

Потрясающие функции сопровождаются потрясающими расширениями, и My Maps Location не является исключением! Благодаря поддержке множества картографических провайдеров, таких как Baidu , Google или OpenStreetMap, этот мощный конструктор карт позволит вашему сайту на Joomla выйти на новый уровень! Так чего же вы ждете? Перейдите сюда и получите свое расширение!

В курсе

Когда вы подпишетесь на блог, мы будем отправлять вам электронное письмо о появлении новых обновлений на сайте, чтобы вы их не пропустили.

Похожие сообщения

 

Комментарии

Никаких комментариев пока не оставлено. Будьте первым, кто оставит комментарий
Уже зарегистрирован? Войти здесь
Суббота, 20 декабря 2025 г.

Изображение с капчи