Orchard:Master-Detail页面

时间:2012-09-10 15:32:16

标签: orchardcms

这太令人尴尬......我在经典的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 --->

足够简单......但我并不知道如何在Orchard中创建它。

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

像分类法

  Department
        Marketing
        Sales
        HR

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

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

而且,我只把我所有的工作列在像...... /部门这样的网址上 - 而我希望列出我的部门,而不是内部的工作(所以这应该是“主页”链接到... /部门/(例如)营销,这个列出了工作。

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

0 个答案:

没有答案