码库记事本

码库记事本

phpcms V9 在首页中调用友情链接分类

小诸哥 0

phpcms v9 无法在首页中调用友情链接分类,解决方法,将如下代码:

  1. phpcms/modules/link/classes/link_tag.class.php 
  2.  
  3. public function type_lists($data) { 
  4. if (!in_array($data['listorder'], array('desc''asc'))) { 
  5. $data ['listorder'] = 'desc'
  6. $sql = array('module'=>ROUTE_M,'siteid'=>$data['siteid']); 
  7. $r = $this->type_db->select($sql'*'$data['limit'], 'listorder '.$data['listorder']); 
  8. return new_html_special_chars($r); 

修改为:

  1. public function type_lists($data) { 
  2. if (!in_array($data['listorder'], array('desc''asc'))) { 
  3. $data ['listorder'] = 'desc'
  4.  $sql = array('module'=>'link','siteid'=>$data['siteid']); 
  5. $r = $this->type_db->select($sql'*'$data['limit'], 'listorder '.$data['listorder']); 
  6. return new_html_special_chars($r); 

模板调用代码:

  1. {pc:link action="type_list" siteid="1" linktype="" order="listorder ASC" num="20" typeid="" } 
  2.       {loop $data $n $r
  3. {$r[name]} 
  4.       {/loop} 
  5.      {/pc}

标签: cms 调用 友情链接 链接