phpcms v9 无法在首页中调用友情链接分类,解决方法,将如下代码:
phpcms/modules/link/classes/link_tag.class.php
public function type_lists($data) {
if (!in_array($data['listorder'], array('desc', 'asc'))) {
$data ['listorder'] = 'desc';
}
$sql = array('module'=>ROUTE_M,'siteid'=>$data['siteid']);
$r = $this->type_db->select($sql, '*', $data['limit'], 'listorder '.$data['listorder']);
return new_html_special_chars($r);
}
修改为:
public function type_lists($data) {
if (!in_array($data['listorder'], array('desc', 'asc'))) {
$data ['listorder'] = 'desc';
}
$sql = array('module'=>'link','siteid'=>$data['siteid']);
$r = $this->type_db->select($sql, '*', $data['limit'], 'listorder '.$data['listorder']);
return new_html_special_chars($r);
}
模板调用代码:
{pc:link action="type_list" siteid="1" linktype="" order="listorder ASC" num="20" typeid="" }
{loop $data $n $r}
{$r[name]}
{/loop}
{/pc}
大型站长资讯类网站! https://www.0833zz.com