Анкета и поиск на сайте пользователя по его месту положения.

Главные вкладки

Аватар пользователя Бидлайкон Бидлайкон 21 февраля 2023 в 9:57

Доброго всем! Изучаю друпал всего два месяца, новичок. Обычный вопрос, как реализовать простую вещь с геолокацией пользователя сайта не связанную с его API?
1. Пользователь сайта (зарегистрированный) заполняя свою анкету в разделе Ваше место положения, из базы данных выбирает ---Страну
---Край или область
----Населенный пункт (Город, поселок и т. д.)

2.Потом в разделе поиск выбрать , Страну, Край или Об., Населенный пункт и друпал выберет тех пользователей сайта , которые были выбраны.
Прежде чем я обратился сюда, на форум, я конечно поинтересовался у опытных !!!
Вот какой получил ответ ( один из):"

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

Может для этого есть отдельный модуль, подскажите пожалуйста?!
С анкетой тоже проблема. Система друпал 10

Комментарии

Аватар пользователя ivnish ivnish 21 февраля 2023 в 10:05

Да, вам всё правильно ответили. Простейший случай - через таксономию. Но страны, города туда придется добавлять/загружать вручную. Более сложные реализации, Вы, как новичок, наверное, не потянете

Аватар пользователя ivnish ivnish 21 февраля 2023 в 10:39

Примерный план: изучить информацию по введению в друпал тут
https://drupal.ru/docs/vvedenie-v-drupal/drupal-shkola
https://drupal.ru/docs/vvedenie-v-drupal/uroki-ot-drupalbookru
https://drupal.ru/docs/vvedenie-v-drupal/drupal-89-rukovodstvo-polzovatelya

После этого можно будет дальше обсуждать

Аватар пользователя Бидлайкон Бидлайкон 22 февраля 2023 в 15:49

Доброго время суток!!!
< Импортом из файла через модуль feeds. >
Скачал базу данных city2 !
Подскажите пожалуйста, как ее импортировать в узлы, пользователей, термины таксономии через feeds?

Аватар пользователя ivnish ivnish 22 февраля 2023 в 17:11

Модуль feeds может импортировать из форматов xml, csv. Для нод, пользователей, таксономии нужны желательно 3 разных файла. То есть нельзя взять рандомную базу данных и импортировать ее. Вернее можно, если она будет в подходящем формате. В настройках модуля feeds нужно будет создать соотношения полей из файла с полями из ноды, пользователя и тд. Там тоже куча нюансов