我自己写了一个操作的类action.class.php
有多个方法,例如:login(),register()....
想要在方法内调用smarty的自定义函数 例如assign(),display(),这类的要怎么写呢?class action
{
function login()
{
...某些代码
这里最好是显示login页面 本来的话是$smarty->display('login.tpl')就行,在这里要怎么写呢?
}
......
}
有多个方法,例如:login(),register()....
想要在方法内调用smarty的自定义函数 例如assign(),display(),这类的要怎么写呢?class action
{
function login()
{
...某些代码
这里最好是显示login页面 本来的话是$smarty->display('login.tpl')就行,在这里要怎么写呢?
}
......
}
smarty只管赋值和显示页面,为毛要注册个函数?
本来就是个模板框架,不要搞的太复杂了
直接new
$a = new action;
$result = $a->login(传入参数);
$smarty->assign('result',$result);
注册页面页面判断
{if $result == xxx}登录 or 不登陆注册和登录最好用ajax做。方便