Commit 7ea83358 by seldaek

git-svn-id: svn://dwoo.org/dwoo/trunk@233 0598d79b-80c4-4d41-97ba-ac86fbbd088b

parent e82c2f8b
...@@ -52,8 +52,8 @@ class Dwoo_Plugin_template extends Dwoo_Block_Plugin implements Dwoo_ICompilable ...@@ -52,8 +52,8 @@ class Dwoo_Plugin_template extends Dwoo_Block_Plugin implements Dwoo_ICompilable
$paramstr = 'Dwoo $dwoo'; $paramstr = 'Dwoo $dwoo';
$init = 'static $_callCnt = 0;'."\n". $init = 'static $_callCnt = 0;'."\n".
'$dwoo->scope[\' '.$params['uuid'].'\'.$_callCnt] = array();'."\n". '$dwoo->scope[\' '.$params['uuid'].'\'.$_callCnt] = array();'."\n".
'$_scope = $dwoo->setScope(array(\' '.$params['uuid'].'\'.($_callCnt++)));'."\n"; '$_scope = $dwoo->setScope(array(\' '.$params['uuid'].'\'.($_callCnt++)));'."\n/* -- template start output */";
$cleanup = '$dwoo->setScope($_scope, true);'; $cleanup = '/* -- template end output */ $dwoo->setScope($_scope, true);';
foreach ($params['*'] as $param=>$defValue) { foreach ($params['*'] as $param=>$defValue) {
if ($defValue === null) { if ($defValue === null) {
$paramstr.=', $'.$param; $paramstr.=', $'.$param;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment