conference:
Drupalcon Munich 2012
In Drupal 6, printing variables in template files was fairly straightforward. But you quickly ran into limitations when wanting to override the innards of a single variable (for example, render some node fields or links in a different region than the rest of the node content). This problem was solved in Drupal 7 with the Render API, but exposed too much complexity that added a large learning curve requirement for anyone needing to make frontend customizations to a Drupal site. For Drupal 8, can we get the best of both worlds: the power to fully customize every element's markup and placement without needing months of PHP and in-depth Drupal training?