cupcake-framework / cupcake2-cuprenderer
PHP CupCake 2 框架中使用的模板引擎
dev-master
2014-09-01 00:32 UTC
This package is auto-updated.
Last update: 2024-09-06 08:45:22 UTC
README
CupCake2 框架 - 简单的 PHP 模板引擎(复古风格,使用古老的 <?php 标签 :)
用法
您的控制器文件
require_once __DIR__ . '/vendor/autoload.php'; $templatesFolder = array(__DIR__.'/templates/'); $viewsFolder = array(__DIR__.'/views/'); $renderer = new CupRenderer($templatesFolder,$viewsFolder); $renderer->setTemplateFile('my_template.php'); $bar = 'bar'; $renderer->render('myViewFile.php',array('foo'=>'Foo','bar'=>$bar));
您的模板文件
<!DOCTYPE HTML> <html> <head> <title>My Template File</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> </head> <body> <?php echo $content; ?> </body> </html>
您的视图文件
<h1>Foo is <?=$foo?><h1> <p>Bar is <?=$bar?><>
PS
您可以使用它独立与 Silex 一起使用 :) 请查看提供者文件夹以获取更多信息。