In Smarty, there's a way to enable a debugging screen that'll tell you all the variables being passed to the template. Is there such a thing with this?
If no one told me that $Layout, $Forms, $SilverStripeNavigator and whatever else were variables, I'd have no idea... Is there something I can see that with?
Also.. When I pass a variable to the template files, or use an existing one... Is there a way to manipulate it in the template? I've been experiencing the two following issues:
1.) What if I want to send a string like $Breadcrumbs to all Uppercase or all Lowercase?
2.) If I insert a variable into an image tag or such, it won't read it. I've been having to use a PHP tag hack to get around it:: <img src="tutorial/images/nav/nav_$MenuTitle<?php ?>.gif">
If I remove the PHP tags, it thinks the variable is $MenuTitle.gif