speedphp里用smarty的问题

#1 william.he

Jake,speedphp里在哪里new的Smarty()?
因为我想用一些保留变量,比如网上常看到的例子是: {$smarty.now|date_format:"%A, %B %e, %Y"}  这个在我的页面里不显示,应该是那个$smarty变量的问题,在speedphp里是什么呢? 应该怎么写?

2011-03-20 00:00:52

#2 jake

你说的,是不是smarty的配置问题呢?左限定符和右限定符的配置,这是在入口文件处配置的。

只要配置成

'left_delimiter' => '{',  // smarty左限定符

'right_delimiter' => '}', // smarty右限定符
那么,smarty的处理就会是
{$smarty.now}

smarty的$smarty变量是一直可用的。

另外,在控制器内,可以
$smarty = $this->getView();
来获取smarty对象。
http://speedphp.com/post/view-faq.html

2011-03-20 08:19:39