当前位置:Gxlcms > PHP教程 > 关于discuz7.2关联标签,该如何解决

关于discuz7.2关联标签,该如何解决

时间:2021-07-01 10:21:17 帮助过:28人阅读

关于discuz7.2关联标签
PHP code
  1. <!--
  2. Code highlighting produced by Actipro CodeHighlighter (freeware)
  3. http://www.CodeHighlighter.com/
  4. --> if(is_array($data['relatedtag']['order'])) {
  5. asort($data['relatedtag']['order']);
  6. $relatedtag = array();
  7. foreach($data['relatedtag']['order'] AS $k => $v) {
  8. $relatedtag['status'][$k] = $data['relatedtag']['status'][$k];
  9. $relatedtag['name'][$k] = $data['relatedtag']['name'][$k];
  10. $relatedtag['limit'][$k] = $data['relatedtag']['limit'][$k];
  11. $relatedtag['template'][$k] = $data['relatedtag']['template'][$k];
  12. }
  13. $data['relatedtag'] = $relatedtag;
  14. foreach((array)$data['relatedtag']['status'] AS $appid => $status) {
  15. if(!$status) {
  16. unset($data['relatedtag']['limit'][$appid]);
  17. }
  18. }
  19. unset($data['relatedtag']['status'], $data['relatedtag']['order'], $relatedtag);
  20. }

上边的这段代码是 discuz7.2 中 cache_func.php 中的 relatedtag 的值在后台或别的地方那里可以设置(非手动修改)

------解决方案--------------------
这个好像没法设置吧

$data是程序中声明的空数组 $data = array();

人气教程排行