typecho皮肤中的author.php就是用户的个人中心,那么如何用它实现用户在前台修改个人信息呢?

出人意料的非常简单,只要把后台里面个人设置里面的这些代码搬进来就行了。

  • user->name() ?>
profileForm()->render(); ?>

passwordForm()->render(); ?>personalFormList(); ?>

但是直接用的话,还要考虑一些事情,比如游客访问进来如果也这样显示岂不是很尴尬,A用户访问B用户时显示也会变尴尬,所以需要加入判断。

user->uid==$this->author->uid && $this->user->hasLogin()): ?>这里填写上边的代码即可,效果就是只有用户本人访问自己的个人中心,才会显示修改设置

代码中不含有样式,需要自己美化下,具体有什么效果,如下图所示

typecho前台修改个人设置

TAGS:typecho
!如链接失效请在下方留言。本站所有资源均来源于网络,版权属于原作者!仅供学习参考,本站不对您的使用负任何责任。如果有侵权之处请第一时间联系我们删除,敬请谅解!