In practice, different entity types will frequently need a different workflow for creating, editing, and deleting entities. Some may not even be editable through the UI. To keep things simple for now, though, we'll stick with the familiar node workflow and replicate that, more or less.
Because there are several parts, we'll tackle them one at a time:
- Create an administrative workflow for managing artwork types.
- Create pages to add and edit artworks.
- Create a page to view artworks.
- Create a form for deleting artworks.
Managing artwork types
We'll start with a stub of an
admin section for managing artwork types. Although we will not allow users to create new artwork types we still need to have at least a very minimal administrative section ...