Drupal 6自定义职业发布模块

Drupal 6自定义职业发布模块,drupal,drupal-modules,Drupal,Drupal Modules,我正在尝试构建一个模块,允许用户访问管理工作/部门并将其发布到我们的网站。它还允许最终用户申请给定的职位 层次结构如下: About Us Page (standard drupal page) -Careers (overview with list of all openings) -Department Pages (if one or more jobs are available, they'll be displayed here) -Individual J

我正在尝试构建一个模块,允许用户访问管理工作/部门并将其发布到我们的网站。它还允许最终用户申请给定的职位

层次结构如下:

About Us Page (standard drupal page) -Careers (overview with list of all openings) -Department Pages (if one or more jobs are available, they'll be displayed here) -Individual Job posting with form to submit resume 关于美国页面(标准drupal页面) -职业(概述及所有空缺职位列表) -部门页面(如果有一个或多个作业可用,将在此处显示) -个人工作公告及提交简历的表格 我目前正在为作业和部门使用两个自定义表

我所有的管理(CRUD)工作都很好——我的问题在于“drupal”集成部门页面和个人职业页面的方式

我是否应该创建一个自定义内容类型来存储节点中的所有职务/部门数据?或者我应该保留自定义表,并与Path模块集成以设置所有部门页面和应用程序页面?此外,将工作申请表整合到模块中的最佳方式是什么


谢谢你的帮助

您可以为作业创建自定义节点类型,然后为职业创建分类词汇表,其中包含部门术语,这样您就可以将分类术语分配给作业。这将是非常快速和容易做到的

这也意味着您可以使用定制的breadcrumbs模块输出分类良好的breadcrumbs。Custom Breadcrumbs包含一个名为Custom Breadcrumbs Taxonomy的子模块,因此您可以在Breadcrumbs中输出职业/部门信息

您还可以使用Pathauto使用此方法输出结构良好的SEO友好URL

编辑的意思是,使用此方法,您可以使用视图来显示分类术语特定列表,只需启用分类术语视图,这样您就可以在www.example.com/careers上显示所有空缺职位,并在www.example.com/careers/department-name上显示所有部门空缺职位