- Joined
- Jun 14, 2004
- Posts
- 11,071
- Reaction score
- 951
Hi,
Does anyone know how to include a PHP file inside a Smarty template?
1, I create the PHP file, it works fine
2, Empty TPL file except for {include_php file="path and filename of PHP file"}
3, main page
The page appears with the correct template but the PHP page content does not appear, instead I get the error:
Warning: Smarty error: pathandfilename.php is not readable in /home/name/public_html/smarty/libs/Smarty.class.php on line 1095
Any ideas anyone?
Thanks
Admin
Does anyone know how to include a PHP file inside a Smarty template?
1, I create the PHP file, it works fine
2, Empty TPL file except for {include_php file="path and filename of PHP file"}
3, main page
Code:
<?
session_start();
//includes
require("includes/globals.php");
//assign smarty variables
$smarty->assign("page_title","[I]title[/I]");
$smarty->assign("page_content","[I]TPL file with PHP include[/I]");
$smarty->display("template.tpl");
?>
The page appears with the correct template but the PHP page content does not appear, instead I get the error:
Warning: Smarty error: pathandfilename.php is not readable in /home/name/public_html/smarty/libs/Smarty.class.php on line 1095
Any ideas anyone?
Thanks
Admin