rendered paste body<?php/** * Function to call Zend_View helpers from smarty template * * @author Davide Bellettini <davide dot bellettini at gmail dot com> * @license GNU Lesser General Public License * @copyright CopyLeft 2007 Davide Bellettini */function smarty_function_zend_view_helper($params, $smarty){ if(array_key_exists('name', $params)) { $classname = $params['name']; $classparts = explode('_',$classname); //adding default prefix if(count($classparts) == 1) { $helpermethod = $classname; $classname = 'Zend_View_Helper_' . $classname; } else { $helpermethod = $classparts[count($classparts)-1]; } if(class_exists($classname)) { $helper = new $classname(); $params = array_shift($params); return call_user_func_array(array($helper, $helpermethod), $params); } else { return ''; } }}?>