智密模板引擎是底层技术,允许沃克斯开发者创建类似于标准HTML的页面布局。这使得非PHP设计师能够创建美观的布局,而无需学习PHP
智密标签。在沃克斯中使用智密代码的标签是将语句包围在 <{ 和 }> 之间。最常用的智密代码是
<{$variable_name}>
用于在PHP文件中插入分配给智密的变量
<{foreach item=item_name_in_loop from=$array_containing_data}>
<{$item_name_in_loop.name_of_index}>
<{/foreach}>
用于遍历数组值。
变量分配 变量在PHP文件中以这种方式分配
$xoopsTpl->assign('variable_name', $variable_value);
用于将值分配给变量(对应于PHP语句
$variable_name = $variable_value)或
$xoopsTpl->append('array_name', $variable_value);
用于向数组中添加一个值(对应于PHP语句
$array_name[] = $variable_value)。关于智密还有更多信息可以在
smarty.php.net 上找到