这太令人尴尬......我在经典的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中完成数据驱动网站的基本和琐碎任务!?