rsol / fenom
Yii Fenom 视图渲染器
1.0.1
2013-07-21 20:01 UTC
Requires
- php: >=5.3.0
- fenom/fenom: 1.*
This package is not auto-updated.
Last update: 2024-09-24 19:49:27 UTC
README
安装
- 使用 composer 包 "rsol/fenom": "dev-default" 安装
- 设置别名 "vendor"
Yii::setPathOfAlias('vendor','path_to_composer_vendor_folder');
- 在 "main.php" 配置文件中,在 "components" 部分添加
... 'viewRenderer' => array( 'class' => 'vendor.rsol.fenom.RFenomViewRender', // 'templatesDir' => null, //Base dir for templates // 'compiledDir' => null, //Dir for store complited templates // 'options' => null, //Fenom settings // 'fileExtension' => '.tpl', //Fenom template files extension ), ...
在您的动作中使用
$this->render('//fenom/test', array(
// 'citys'=>array()
'citys'=>Yii::app()->db->createCommand()
->select('id, name')
->from('city')
->limit(10)
->queryAll(),
));
模板
<h1>Fenom</h1>
<ul>
{foreach $citys as $city}
<li><a href="#{$city.id}">{$city.name}</li>
{foreachelse}
<li>Empty</li>
{/foreach}
</ul>