discuz二次开发:Discuz X2.5 diy模块模板,调用最后回复人的方法

2013-06-24 15:37 阅读 1,381 次 评论关闭

Discuz X2.5 diy模块模板官方没有自带调用最后回复人的功能,网络上有很多朋友提问怎么实现这个功能,但是回答的人却少见。本人通过分析Discuz代码解决此问题,特发布博客分享。

1、打开source\class\block\forum\block_thread.php,查找 ‘blockclass_thread_field_lastpost’ => ‘最后回复时间’,在其下方添加代码’blockclass_thread_field_lastposter’ => ‘最后回复人’,

2、打开source\language\lang_blockclass.php,查找’lastpost’ => array(‘name’ => lang(‘blockclass’, ‘blockclass_thread_field_lastpost’), ‘formtype’ => ‘date’, ‘datatype’ => ‘date’),在其下方添加代码’lastposter’ => array(‘name’ => lang(‘blockclass’, ‘blockclass_thread_field_lastposter‘), ‘formtype’ => ‘text’, ‘datatype’ => ‘string’),

3、打开source\language\lang_blockclass.php,查找’lastpost’ => $data['lastpost'],在其下方添加代码’lastposter’ => $data['lastposter'],

4、调用标签{lastposter}

5、登录后台,工具->更新缓存->全部勾选->确定

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:discuz二次开发:Discuz X2.5 diy模块模板,调用最后回复人的方法 | 猎微网

评论已关闭!