Автор Тема: Хранение возможных значений дополнительного поля в базе данных  (Прочитано 605 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kazakova.net

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
  • Версия modx: 2.5.0-pl
Добрый день!
Прошу подсказать каким образом можно реализовать следующий функционал. Планируется создание проекта по сдаче объектов недвижимости в аренду. Для каждого объекта должны быть указаны адресные данные: район, улица.
Каким образом лучше организовать хранение всех возможных значений для дополнительных полей "Улица", "Район"? Простое перечисление в "Возможные значения" большого объема данных кажется мне не очень хорошим решением. Возникает мысль хранить список улиц в таблице БД, но как связать эту таблицу и дополнительное поле?
Подскажите в каком направлении двигаться?

Оффлайн jean179

  • Главный модератор
  • Продвинутый
  • *****
  • Сообщений: 483
  • jean179.ru
    • Просмотр профиля
    • Отдых в Анапе в частном секторе
  • Версия modx: 1.12
Можно хранить в дереве ресурсы как неопубликованные и подтягивать запросом. Тем более в Рево можно разные контексты чтобы не мешались использовать. Но как это реализовать на практике - увы. Еще гляньте в сторону плагина MIGX - там кажется тоже что-то такое можно организовать.

Оффлайн kazakova.net

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
  • Версия modx: 2.5.0-pl
Можно хранить в дереве ресурсы как неопубликованные и подтягивать запросом. Тем более в Рево можно разные контексты чтобы не мешались использовать. Но как это реализовать на практике - увы. Еще гляньте в сторону плагина MIGX - там кажется тоже что-то такое можно организовать.
Спасибо, как одна из идей насчет ресурсов. MIGX просмотрела по диагонали но пока не увидела нужного.

В принципе в мануале есть подсказка как организовать собственный тип TV но инфы мало, надо разбираться. https://rtfm.modx.com/revolution/2.x/making-sites-with-modx/customizing-content/template-variables/adding-a-custom-tv-input-type