Таксономизировать правильный путь - PullRequest
0 голосов
/ 07 ноября 2010

Я столкнулся с организационной проблемой и подумал, что, может быть, кто-то сможет меня просветить :) Я работаю над сайтом объявлений, используя drupal, и я просто не могу понять, как разделить публикации, опубликованные для каждого места.

Представьте, что этим сайтом могут пользоваться люди из трех городов.Чикаго, Бостон, Сиэтл В городах есть одинаковые разделы: Автомобили, Мебель, Компьютеры.

Я хочу, чтобы посетитель сначала выбрал свой город, например, из списка выбора.Это приведет его к: his_city.website.com Затем он может либо просмотреть разделы и подразделы, либо создать новую запись

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

Я пошел посмотреть, как они работают в Craigslist, и это довольномногое, что я имею в виду.

http://city.language.website.com/main-section/category/sub-category

Как бы вы таксономизировали это?

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

В любом случае, приветствуются любые идеи

Большое спасибо

ps: переключение языка веб-сайта с сохранением того же контента - это следующий важный вопрос, с которым я буду иметь дело:)

Ответы [ 3 ]

1 голос
/ 07 ноября 2010

Создание 2 таксономических vaocabularies Один для cites Один для категорий

При создании узла пользователь должен определить 2 словаря

Чтобы использовать городской таксономический voc для использования домена Домен Taxonomy

0 голосов
/ 07 ноября 2010

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

0 голосов
/ 07 ноября 2010

Для городов: Доменный модуль Для таксономических модулей: views + path + pathauto.

...