系统自带sql标签取不到当前登录的用户,我们可以能过增加一个标签来解决如加一个标签
{$CurrUserName}
然后按以下修改试试
打开
ks_cls/kesion.label.sqlcls.asp
找到
FunctionSQL=Replace(FunctionSQL,"{$CurrClassID}",FCls.RefreshFolderID,1,-1,1)
加上
FunctionSQL=Replace(FunctionSQL,"{$CurrUserName}",KS.C("UserName"),1,-1,1)
FunctionSQL=Replace(FunctionSQL,"{$CurrClassID}",FCls.RefreshFolderID,1,-1,1)
这样就可以在sql语句里这样写
selec
top 1 userid,username from ks_user where username='{$CurrUserName}'
注意,这样的标签如果放在生成静态的模板里,标签要选择ajax输出才可以