In Drupal Camp Stanford 2016, I will be talking about Drupal 8 theming and debugging Drupal with Drupal Console.
Drupalnator Themestation - This talk is mainly for those users that want to understand how the theming system in Drupal 8 works. Most of my knowledge of Drupal 8 theming is based experience porting Casper and Light Skeleton to Drupal 8. In this talk, we are going to be discussing the major differences between Drupal 7 and Drupal 8 theming layers. In addition, participants are going to learn file organization of a theme in Drupal 8. Basics twig syntax, which will include output variables in twig and how to use filters, will also be discussed.
Debugging Drupal with Drupal Console - This talk is for those users that want to have an understanding of how to use Drupal Console for debugging your Drupal website. Drupal Console is not longer a boilerplate code generator. Drupal Console is now a full CLI, which allows you to debug your system using a terminal. We will be talking about some of the newest Drupal Console features to debug a Drupal site. You will learn how to debug:
- System errors
- Twig templates
- Services registered on the service container
- Routes registered on the route system
- Configuration objects
- State values
- Database connection
- Site settings
- Available node types
- Available users
- Available taxonomies
From your terminal without a need of a GUI.
Feel free to ping me before or after this talk if you have any question about Drupal 8 theming or Drupal Console let me know.