📖 File Reader
<?php
namespace app\home\controller;
use think\facade\Db;
use think\facade\View;
class Article extends Base
{
/*文章列表(列)*/
public function article_list_lie()
{
$act_id = input("param.act_id");
$keyword = input("param.keyword");
if (empty($act_id) && empty($keyword)){
return $this->error("参数错误");
}
$act_info = ['name'=>'搜索内容'];
if (!empty($act_id)){
$act_info = db::name("article_act")->where("id = $act_id")->find();
}
View::assign([
'act_id'=>$act_id,
'act_info'=>$act_info,
'keyword'=>$keyword,
]);
return View::fetch();
}
/*文章列表(行)*/
public function article_list_hang()
{
$act_id_default = input("param.act_id_default");//默认分类id
$source = input('param.source');
if (empty($source)){return $this->error("参数错误");}
$act_id = 0;
$source_name = '';//来源名称
if ($source == 'engineering'){ //工程业绩
$act_id = "4,5";
$source_name = '工程业绩';
}else if($source == 'honor'){ //资质荣誉
$act_id = "2,3";
$source_name = '资质荣誉';
}
if (empty($act_id)){return $this->error("参数错误");}
$act_list = db::name("article_act")->where("id in ($act_id)")->select()->toarray();
if (empty($act_id_default)){
$act_id_default = $act_list[0]["id"];
}
View::assign([
'act_id_default'=>$act_id_default,
'source_name'=>$source_name,
'act_list'=>$act_list,
]);
return View::fetch();
}
/*文章详情*/
public function article_info()
{
$article_id = input("param.article_id");
View::assign([
'article_id'=>$article_id,
]);
return View::fetch();
}
/*联系我们*/
public function contact()
{
return View::fetch();
}
}