Chapter 9: Configuring Entities and Rendering Data
In the previous chapter, we learned how the model-view-controller (MVC) development pattern works and then learned what views and model controllers are. We have also seen how the Pimcore routing system works and how to create relationships between elements. Finally, we saw how to modify the content of our entities, adding images, text, and date fields.
In this chapter, we're going to create a blog, and we will cover the following topics:
- Defining blog classes
- Creating blog Users and Roles
- Routing
- Editing the Controller for our blog
- Rendering blog views
- Differences between Pimcore and WordPress
By the end of this chapter, we will have built our first blog with Pimcore, with articles grouped by categories and authors. We will have also learned how to create suitable templates for each page, inserting the necessary code to display the content created.