This course is also available in german.
Description
In the Template Training Advanced, Niklas Dzösch shows you how to make use of Shopware’s technology to create your own complex theme configuration. Among other things, this course teaches you how to use and extend jQuery plugins and how stateful plugins can be customized with the StateManager. At the end of the training, you will be able to use your custom theme in your online shop or upload it to the Shopware Community Store.
What will I learn?
- You learn how to create your own theme configuration
- You will learn how stateful plugins work with the StateManager
- You will be introduced to jQuery plugins and learn how to extend them
Target group
- Frontend developers
- Employees from agencies
Requirements
- Completed Template Training Basic
- Experience in JavaScript and using jQuery
- Basic understanding of PHP and CLI
Course curriculum
-
01
Creating your own theme configuration
Show details- 1.1: Introduction
- 1.2: Theme.php and theme configuration
-
02
Extending the theme configuration
Show details- 2.1: Adjusting the theme configuration
- 2.2: Using the theme configuration in LESS
- 2.3: Using the theme configuration in Smarty
- 2.4: Your own configuration set
-
03
jQuery plugins & the StateManager
Show details- 3.1: Creating your own custom plugin
- 3.2: Changes using the event system
- 3.3: Overriding JavaScript plugins
- 3.4: The StateManager
- 3.5: Overriding with the event system
- 3.6: Your own JavaScript plugin
- 3.7: Using the StateManager
- 3.7 Additional material: Theme