Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
By cosmo.kramer on
I am looking to build a Drupal 8 website that requires the notion of a content type (a job) that has fields for adding tasks that can be assigned a due date and be ticket off when completed.
Then I'll need to be able to show all the tasks on a calendar view, overdue reminders, repeat tasks etc.
Can anyone point me in the right direction as to how I could approach configuring this with core functionality or modules for Drupal 8?
Sincerely,
Andy
Calendar
Comments
_
First, I would not try this with Drupal 8, I would use 7. Drupal 8 does not yet have the plethora of modules that you may need.
Job and Task could both be a node types. Add a entity reference field on Job that references multiple Task nodes. Inline Entity Forms will add the tasks to the job edit form. Add a boolean field to the task to indicate whether it is done.
Calendar will help you make a calendar view of tasks.
- Brendan
Thank you Brendon. I agree,
Thank you Brendon. I agree, Drupal 8 doesn't have enough modules yet. Thanks for the suggestions :)
Steps
Hi Andrew,
However these detailed steps are related to Drupal 7, But hope these will give you some help:
https://www.drupal.org/node/1477602
https://www.drupal.org/node/1250714
Thanks!
Thank you I'll check this out
Thank you I'll check this out!