我很聪明。
我在其php文件中注册了一个阻止功能:
function test1($args){
$str="";
for($i=0;$i<$args['times'];$i++){
$str.="<font color='".$args['color']."' size='".$args['size']."'>".$args['con']."</font>"."<br>";
}
return $str;
}
// register block function
$smarty->registerPlugin('block' ,'hsp', 'test1');
并在模板中:
<html>
<head>
<title>{$title}</title>
</head>
<body>
<button>
Click me
</button>
{hsp times="1" size="5" color="green" con="hello,world"}
{/hsp}
</body>
</html>
我有两个问题,
为什么我访问smarty文件时会有两个hello,world
?
{hsp times="1" size="5" color="green" con="hello,world"}
{/hsp}
您看到只有1次。
2。我想单击按钮,然后调用该函数,如何实现呢?