Ah! Your favorite chapter. The one where you have to do everything yourself… with no help. Right? No? Jokes aside, we really recommend doing the following exercises, so you can be sure you understand everything. It is by doing that you will learn. Plus, it’s the same thing that you did in the previous chapter. Yes, it’s a bit repetitive, but that’s how you will understand it and be able to work on your own engines.
As with Contacts
, below are the steps you need to follow, with a few screenshots at the end.
Chapter-18
)
AdminController
decorator
Finally, don’t forget to push your changes to GitHub.
git status
git add .
git commit -m "Extending the Admin Panel"
git push origin Chapter-18
We finally reached the end of this module. Yes, there wasn’t as much learning this time, but now that you know how to extend other engines, you should be able to extend anything you want pretty easily.
We’re not going to build more engines in this book. This was the last one. It’s getting boring and you already know how to do it. In the next module we are going to see how to work with your engines and how to package them as gems.