Onethink推荐位实现全站分类推送,原来推荐位代码修改实现。

/* 推荐位列表 */
public function _position($tag, $content){
    $pos    = $tag['pos'];
    $cate   = $tag['cate'];
    $limit  = empty($tag['limit']) ? 'null' : $tag['limit'];
    $field  = empty($tag['field']) ? 'true' : $tag['field'];
    $name   = $tag['name'];
    $parse  = '<?php ';
    $parse .= '$category=D(\'Category\')->getChildrenId('.$cate.');';
    $parse .= '$__POSLIST__ = D(\'Document\')->position(';
    $parse .= $pos . ',';
    $parse .= '$category ,';
    $parse .= $limit . ',';
    $parse .= $field . ',';
    $parse .= '\'`level` DESC,`id` DESC\');';
    $parse .= ' ?>';
    $parse .= '<volist name="__POSLIST__" id="'. $name .'">';
    $parse .= $content;
    $parse .= '</volist>';
    //print_r($parse);
    return $parse;
}



点赞(1) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部