phpfox使用的模板引擎3
答
Phpfox脚本使用一些类似于Smarty模板引擎的模板标签。这并不意味着phpfox使用Smarty,我们有我们自己的模板引擎,不要在我们脚本的任何部分使用Smarty。 因此,如果您是开发人员或设计师,并且想知道哪些模板可用,那么我希望您会发现有用的列表。请记住,某些标签需要一个模板变量,例如将控件中的模板分配给()时。
支持的所有功能,此文件中列出:
PF.Base \包括\库\ phpfox \模板\ cache.class.php功能Phpfox_Template_Cache :: _ parseFunction()
这是一些例子。
// HTML
this is a funky pointer -{ldelim}
// Code Gererated
this is a funky pointer -{
// HTML
This next is php {php} echo 'hello'; {/php}
// Code Gererated
This next is php <?php echo 'hello'; ?>
// HTML
I can count to 5: {for $i = 1; $i <= 5; $i++} {$i} {/for}
// Output Gererated
I can count to 5: 12345
// HTML
My numbers are {foreach from=$aVar item=iItem} {$iItem},
// Output Gererated
My numbers are 1,2,3,4,
// HTML
Show the ajax loading image {img theme='ajax/small.gif'}
// HTML Example Show an image uploaded by a user
{img server_id=$aPhoto.server_id path='photo.url_photo' file=$aPhoto.destination suffix='_150' max_width=150 max_height=150 class="hover_action" title=$aPhoto.title}