发布内容时发现作者昵称始终显示不正确,查看源码发现管理员编辑时只有真实姓名没有昵称一项,而发布内容页(/application/admin/viewcontent_add.html第116行)出调用的是
<?php echo $_SESSION['admininfo']['nickname'] ? $_SESSION['admininfo']['nickname'] : '管理员'; ?>
解决方法:
方法一、直接修改/application/admin/view/content_add.html第116行
<?php echo $_SESSION['admininfo']['realname'] ? $_SESSION['admininfo']['realname'] : '管理员'; ?>
方法二:
修改/application/admin/view/admin_add.html第13行处:
<li><label>真实姓名:</label><input type="text" class="input" placeholder="真实姓名" name="realname"></li>
改为:
<li><label>真实姓名:</label><input type="text" class="input" placeholder="真实姓名" name="realname"></li> <li><label>用户昵称:</label><input type="text" class="input" placeholder="用户昵称" name="nickname"></li>
同时修改/application/admin/view/admin_edit.html第13行处:
<li><label>真实姓名:</label><input type="text" class="input" placeholder="真实姓名" name="realname" value="<?php echo $data['realname'];?>"></li>
<li><label>用户昵称:</label><input type="text" class="input" placeholder="用户昵称" name="nickname" value="<?php echo $data['nickname'];?>"></li>