0

这太尴尬了……我在经典的 ASP 和 ASP.NET 中已经做了几十次了……

我有 1:n 主从表(例如部门、工作),其中

  Department: ID
  Marketing : 1
  Sales     : 2
  HR        : 3

  Job     : DepartmentID
  Job 1   : 1
  Job 2   : 2
  Job x   : 1

所以每个部门列出了 0 到 n 个工作。

现在我只想要一个列出部门的页面。(这是到另一个页面的链接)这个另一个页面显然显示了所选部门的所有工作。

  "MASTER PAGE":          .--> "DETAILS PAGE after click on Marketing"
                          |
  Departments:            |    Jobs in Marketing
  Marketing --------------'    Job 1
  Sales --->                   Job x
  HR --->

很容易......但我不知道如何在果园里创造这个。

我已经设置了分类法,我尝试过查询...

像分类学

  Department
        Marketing
        Sales
        HR

我设置了一个 ContentType “Job”,添加了 Tax-Field “Department” - 这很好。

我可以将 {Content.Fields.Job.Department}/ 添加到 Autoroute - 但它不会显示在保存的作业中。(slug 总是 .../Title-of-Job)不是(.../Marketing/Title-of-Job)

此外,我只在.../Department 之类的 URL 上列出我的所有工作 - 而我想列出我的部门,而不是其中的工作(所以这应该是链接到 . ../Department/(eg)Marketing 这一项列出了工作。

有人可以给我一个详细的指南 - 或链接 - 关于如何在 ORCHARD 中为数据驱动的网站完成这项基本而琐碎的任务!

4

0 回答 0