Лучшая практика использования названий местоположений как части таксономии?


Я настраиваю свои словари таксономии для описания содержимого моего узла. Большая часть этого довольно проста, но я застрял на том, как описать данные о местоположении для моих узлов.

У меня есть небольшая иерархия географических названий для ограниченного географического региона, который охватывает мой сайт. Должен ли я продолжать использовать таксономию для создания словаря или мне следует использовать модуль определения местоположения? У меня будет контент, зависящий от местоположения, в узле, например, карта Google, чтобы показать расположение мест проведения и т.д. Может ли содержимое модуля определения местоположения быть привязано к словарю таксономии?

Author: kiamlaluno, 2011-08-01

2 answers

Это зависит от вашей цели:

  • Если вы хотите охватить большие территории, такие как города, лучше использовать таксономию, так как будет проще построить (например) представление (или карту) всех узлов из этого города.
  • Если вам нужна очень точная геолокация (например, местоположение магазина на карте), выберите местоположение. Что касается модуля определения местоположения, это может быть излишним для простого лат./Лонг. позиционирования и простого поля CCK для каждого должно быть достаточно.
  • Вы, конечно, можете иметь и то, и другое Таксономия и лат./Длинный. для ваших узлов и используйте тот, который соответствует вашему контексту.

Если у вас есть время, я рекомендую прослушать Подкаст Acquia 22: DevSeed О отображении в Drupal.

Возможность отображения карт в Drupal является мощной функцией, и ее реализация также может привести к путанице. Присоединяйтесь к нам, когда мы поговорим с Иэном Кэрнсом, Том Макрайт и Роберт Соден из Development Seed о том, как это делается, и о различных вариантах, доступных для отображение великолепных карт.

 4
Author: tostinni, 2011-08-02 01:34:18

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

Например, создайте название термина для Дели как Delh i, но введите "Название города" из ввода местоположения, скопируйте его из текущего термина таксономии Дели.

Как справиться с этим технически, вот что я спросил здесь: Автоматически заполнить "Почтовый индекс" из таксономии в местоположении модуль

 2
Author: AgA, 2017-04-13 12:46:58