Templating with Smarty
Introducing Smarty as a means to achieve MVC compliance. Covers Smarty syntax, using inbuild functions and modifiers, producing custom functions and extending Smarty
Pre-Requisites:
- Knowledge of basic HTML (including forms)
- Completion of either Learning to Program with PHP or PHP Language Tour (or equivalent experience)
For the Smarty extension section, covering Object Orientation with PHP would be beneficial
Course not suitable for:
- Programmers comfortable with using Smarty, or other templating framework.
Content Outline:
- Introduction to Smarty (Why use it? Why separate out presentation from logic?)
- Producing simple template examples
- Smarty modifiers
- Smarty functions
- Extending Smarty
