【问题标题】:Taxonomize the right way以正确的方式分类
【发布时间】:2010-11-07 01:29:34
【问题描述】:

我正面临一个组织问题,我想也许有人可以启发我 :) 我正在使用 drupal 开发分类广告网站,但我不知道如何区分为每个地方发布的帖子。

想象一下该网站可供来自三个城市的人使用。芝加哥、波士顿、西雅图 这些城市有相同的部分:汽车、家具、电脑。

我想要的是让访问者首先从选择列表中选择他的城市。这将带他到:his_city.website.com 然后他可以按部分和子部分浏览,或者创建一个新帖子

我尝试将城市添加为部分,然后添加类别和子类别,但感觉不对 创建新帖子时,所有城市及其类别/子类别都会出现,这可能会让人们感到困惑。

我去看看他们在 Craigslist 上的表现,这几乎就是我的想法。

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

你会如何分类?

我认为可能有不同的 drupal 安装(每个城市一个),但是否可以连接数据库以允许用户注册而无需在每个城市创建多个帐户..?

无论如何,欢迎任何想法

非常感谢

p.s : 在保持相同内容的同时切换网站的语言是我将要处理的下一个大问题:)

【问题讨论】:

    标签: drupal taxonomy project-organization


    【解决方案1】:

    创建 2 个分类词汇表 一个用于引用 一个用于类别

    创建节点用户应确定 2 个词汇表

    将城市分类 voc 用于域使用Domain Taxonomy

    【讨论】:

    • +1,但是这里的所有方法都可以!如果您还想提供有关位置的一些额外信息,使用节点引用可能会很方便。如果您想进行本地化工作,则必须使用域模块。
    • >> 如果您想从事本地化工作,则必须使用域模块
    • 我不知道域访问模块,但它似乎完全符合我正在尝试做的事情。愚蠢的问题:“单个BO”是什么意思?谢谢!!
    • 单一后台。管理员将在管理部分看到所有 3 个域的内容。
    【解决方案2】:

    对于城市:域模块 对于分类模块:views + path + pathauto。

    【讨论】:

    • 是的,我认为这就是我将要这样做的方式。非常感谢!
    【解决方案3】:

    目前不可能以这种方式可靠地限制分类字段。另一种解决方案是制作这些城市节点,然后允许用户使用预先填充的节点引用字段创建新项目。

    【讨论】:

      猜你喜欢
      • 2019-11-24
      • 2010-10-14
      • 1970-01-01
      • 1970-01-01
      • 2021-04-04
      • 2020-07-17
      • 1970-01-01
      • 2018-10-22
      • 1970-01-01
      相关资源
      最近更新 更多