use think\Db;
class ListController extends HomeBaseController
{
public function index()
{
$id = $this->request->param('id', 0, 'intval');
$model = new ChannelModel();
$channel = $model->where('id', $id)->where('status', 1)->find();
$channelPath=$channel['path'];$pid = explode('-',$channelPath)[1];
if($channel['parent_id']==0){
$pchannel = $channel;
}else{
$pchannel = db('channel')->field('id,name')->where(['id'=>$pid])->find();
}
$cids = db('channel')->whereLike('path', "$channelPath-%")->column('id');
array_push($cids,$id);
$childs = db('channel')->field('id,name')->where(['parent_id'=>$pid])->select();
//不是简介类和新闻动态
USER | www |
HOME | /home/www |
HTTP_HOST | www.oshlai.com |
HTTP_USER_AGENT | claudebot |
HTTP_ACCEPT | */* |
PATH_INFO | |
REDIRECT_STATUS | 200 |
SERVER_NAME | www.oshlai.com |
SERVER_PORT | 80 |
SERVER_ADDR | 172.19.7.172 |
REMOTE_PORT | 34856 |
REMOTE_ADDR | 44.192.75.131 |
SERVER_SOFTWARE | nginx/1.18.0 |
GATEWAY_INTERFACE | CGI/1.1 |
REQUEST_SCHEME | http |
SERVER_PROTOCOL | HTTP/1.1 |
DOCUMENT_ROOT | /www/wwwroot/www.oshlai.com/public |
DOCUMENT_URI | /index.php |
REQUEST_URI | /product/ |
SCRIPT_NAME | /index.php |
CONTENT_LENGTH | |
CONTENT_TYPE | |
REQUEST_METHOD | GET |
QUERY_STRING | s=/product/ |
SCRIPT_FILENAME | /www/wwwroot/www.oshlai.com/public/index.php |
FCGI_ROLE | RESPONDER |
PHP_SELF | /index.php |
REQUEST_TIME_FLOAT | 1711623826.187 |
REQUEST_TIME | 1711623826 |
WEB_ROOT | /www/wwwroot/www.oshlai.com/public/ |
APP_DEBUG | true |
NO_CACHE_RUNTIME | true |
TP_ROOT | /www/wwwroot/www.oshlai.com/public/../ |
TP_CONFIG | /www/wwwroot/www.oshlai.com/public/../config/ |
APP_PATH | /www/wwwroot/www.oshlai.com/public/../application/ |
APP_TOKEN_DOMAIN | http://www.tpsq.com |