From 7524542a245e379191a5fed24adede5f7170bbad Mon Sep 17 00:00:00 2001 From: messju Date: Wed, 20 Aug 2003 14:46:07 +0000 Subject: [PATCH] fixed examples for register_function() and register_block() --- docs/programmers.sgml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/programmers.sgml b/docs/programmers.sgml index 130c04ac..7bdeb80a 100644 --- a/docs/programmers.sgml +++ b/docs/programmers.sgml @@ -1151,10 +1151,10 @@ $smarty->load_filter('output', 'compress'); // load output filter named 'compres $smarty->register_block("translate", "do_translation"); function do_translation ($params, $content, &$smarty, &$repeat) { - if ($content) { + if (isset($content)) { $lang = $params['lang']; // do some translation with $content - echo $translation; + return $translation; } } @@ -1237,7 +1237,7 @@ function print_current_date ($params) { extract($params); if(empty($format)) $format="%b %e, %Y"; - echo strftime($format,time()); + return strftime($format,time()); } // now you can use this in Smarty to print the current date: {date_now} @@ -2893,10 +2893,10 @@ function smarty_modifier_truncate($string, $length = 80, $etc = '...', */ function smarty_block_translate($params, $content, &$smarty) { - if ($content) { + if (isset($content)) { $lang = $params['lang']; // do some intelligent translation thing here with $content - echo $translation; + return $translation; } }