Summary
We’ve reached the point where one should understand how the page HTML code is prepared and rendered at the server level and is passed to the browser. Layout XML generates the page structure and templates associated with blocks and provides us with the final HTML code that is rendered for the user.
Working with templates is not hard. The only challenge you might face at the beginning is finding the proper template files. Their location is not always easy to find because not all templates are defined in Layout XML. Don’t hesitate to enable path hints to find them. It’s a time saver and a great way to learn the location of all the PHTML files among all the modules used in the AC framework.
You understand how blocks and templates are connected, and you’ve learned the way in which blocks render their child elements.
I encourage you to go and use the practical exercises in this chapter and try to accomplish all of them before looking at the solutions...