Closed devel-pa closed 11 years ago
I hope it helps:
<?php
$h = new Handlebars_Engine;
$h->addHelper('toLowerArg', function($template, $context, $args, $source){
return strtolower($args);
});
$h->addHelper('toLowerVar', function($template, $context, $args, $source){
return strtolower($context->get($args));
});
$h->addHelper('toLowerTemplate', function($template, $context, $args, $source){
return strtolower($source);
});
echo $h->render(
'
template: {{#toLowerTemplate}}TEST3{{/toLowerTemplate}}
var: {{#toLowerVar name}}{{/toLowerVar}}
arg: {{#toLowerArg TEST3}}{{/toLowerArg}}
',
array(
'name' => 'TEST3'
)
);
the result is:
template: test3
var: test3
arg: test3
Oh, yeah. Thank you very much
Hi, I'm trying already for few days to understand how it's working without success.
in template
no result and the helper is not accessed
if I'm doing
the method is accessed but the value is a template Thanks