因为工作需要,自己研究了下,看论坛里面需求的人很多,特此分享下心得。
以下只适合 X2 门户,其他版本,没有测试。按照以下思路修改其他版本,应该问题不大。
第一步修改文章添加Tag模版:/template/default/portal/portalcp_article.htm
找到内容代码: 在此代码下面添加 第二步添加pre_portal_article_title表字段
字段名:tags ,类型varchar(255), 默认为空。
在后台的站长->数据库->升级 下面的Discuz! 数据库升级,文本框,复制下面SQL: 注意:1、操作前备份数据库,2、查看表前缀是不是默认的,表前缀_portal_article_title。
第三步修改文章添加,修改,处理,函数/source/include/portalcp/portalcp_article.php
查找代码 在此代码下面添加 继续查找代码 修改为 第四步修改文章显示函数/source/module/portal/portal_view.php
找到代码 在此代码上面一行插入代码 第五步修改文章显示模版/template/default/portal/view.htm
可以自己选择要放的位置,例如放到内容下面:查找 然后在下面加入代码 第六步进入后台->工具->更新缓存。只选择清理数据就可以了。
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
编辑页面
显示页面
点击TAG后页面
提示:基本内容已经实现,具体详细细节还需要自己完善。
以下只适合 X2 门户,其他版本,没有测试。按照以下思路修改其他版本,应该问题不大。
第一步修改文章添加Tag模版:/template/default/portal/portalcp_article.htm
找到内容代码: 在此代码下面添加 第二步添加pre_portal_article_title表字段
字段名:tags ,类型varchar(255), 默认为空。
在后台的站长->数据库->升级 下面的Discuz! 数据库升级,文本框,复制下面SQL: 注意:1、操作前备份数据库,2、查看表前缀是不是默认的,表前缀_portal_article_title。
第三步修改文章添加,修改,处理,函数/source/include/portalcp/portalcp_article.php
查找代码 在此代码下面添加 继续查找代码 修改为 第四步修改文章显示函数/source/module/portal/portal_view.php
找到代码 在此代码上面一行插入代码 第五步修改文章显示模版/template/default/portal/view.htm
可以自己选择要放的位置,例如放到内容下面:查找 然后在下面加入代码 第六步进入后台->工具->更新缓存。只选择清理数据就可以了。
----------------------------------------------------------------------------------------------------------------------------------
预览如下:
----------------------------------------------------------------------------------------------------------------------------------
编辑页面
显示页面
点击TAG后页面
提示:基本内容已经实现,具体详细细节还需要自己完善。