Re: Simple tiny php template
| From: | Jochem Maas | Date: | Fri, 22 Aug 2008 19:48:47 +0000 |
| Subject: | Re: Simple tiny php template | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-278541@lists.php.net to get a copy of this message | ||
Stut schreef:
define('TPL_DIR', dirname(__FILE__).'/tpl/'); function TPL($__filename, $__data = array(), $__return = false) {else { ob_end_flush(); return; } // I'm guessing this should be in there too$__retval = '';$__tplfilename = TPL_DIR.$__filename; if (file_exists($__tplfilename)) { if ($__return) ob_start();extract($__data); require($__tplfilename);if ($__return) { $__retval = ob_get_contents(); ob_end_clean(); }
} else { trigger_error('Template not found: '.$__filename, E_USER_ERROR); } return $__retval;} // Example usage TPL('layout/header.tpl.php', array('title' => 'This is the page title')); TPL('index.tpl.php'); TPL('layout/footer.tpl.php'); -Stut On 22 Aug 2008, at 17:26, OOzy Pal wrote:Hello Can any one direct to very very tiny simple php template code. I want to use it for 5-6 pages website. Thank you -- OOzy Ubuntu-Hard