public function _page($tag) { $row = $tag['row']; $cate = empty($tag['cate']) ? 0 : $tag['cate']; //0表示所有分类 $uid = empty($tag['uid']) ? 0 : $tag['uid']; //0表示所有用户 $onetag = empty($tag['onetag']) ? '' : $tag['onetag']; $title = empty($tag['title']) ? '' : $tag['title']; $status = empty($tag['status']) ? 1 : $tag['status']; //0待审核1审核通过5草稿 if ($cate == 0) { $tag['child'] = 'true'; //如果分类id为0或者不填写,则代表取出所有分类,包括子分类 } $child = empty($tag['child']) ? 'true' : $tag['child']; $map = strapiarr($cate, $child, $uid, $status, $onetag, $title); $parse = '<?php '; $parse .= '$map=' . $map . ';'; $parse .= '$data = callApi("Art/getArtCount",$map);$count = $data[\'data\'];'; $parse .= '$__PAGE__ = new \\Think\\Page($count, ' . $row . ');'; $parse .= 'echo $__PAGE__->show();'; $parse .= ' ?>'; return $parse; }
public function _page($tag) { $row = empty($tag['row']) ? '10' : $tag['row']; $type = empty($tag['type']) ? '1' : $tag['type']; $map = strapiarr($type); $parse = '<?php '; $parse .= '$map=' . $map . ';'; $parse .= '$data = callApi("Tag/getTagsCount",$map);$count = $data[\'data\'];'; $parse .= '$__PAGE__ = new \\Think\\Page($count, ' . $row . ');'; $parse .= 'echo $__PAGE__->show();'; $parse .= ' ?>'; return $parse; }
public function _artpage($tag) { $row = $tag['row']; $position = empty($tag['position']) ? '' : $tag['position']; $uid = empty($tag['uid']) ? 1 : $tag['uid']; //0表示所有用户 $status = empty($tag['status']) ? 1 : $tag['status']; //0待审核1审核通过5草稿 $map = strapiarr($uid, $status, $position); $parse = '<?php '; $parse .= '$map=' . $map . ';'; $parse .= '$data = callApi("Focus/getArtCount",$map);$count = $data[\'data\'];'; $parse .= '$__PAGE__ = new \\Think\\Page($count, ' . $row . ');'; $parse .= 'echo $__PAGE__->show();'; $parse .= ' ?>'; return $parse; }
public function _prev($tag, $content) { $name = $tag['name']; $sign = empty($tag['sign']) ? 'cate' : $tag['sign']; //作者user,分类cate和标签tag $info = $tag['info']; //根据info内容得到上下文,支持按作者,分类和标签 $map = strapiarr($info, $sign); $parse = '<?php '; $parse .= '$map=' . $map . ';'; $parse .= '$data = callApi("Art/getPreArt",$map);'; $parse .= '$' . $name . ' = $data[\'data\'];'; $parse .= ' ?>'; $parse .= '<notempty name="' . $name . '">'; $parse .= $content; $parse .= '</notempty>'; return $parse; }