这太尴尬了……我在经典的 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 中为数据驱动的网站完成这项基本而琐碎的任务!