You've already forked qlg.tsgz.moe
Init Repo
This commit is contained in:
53
hyhproject/mobile2/controller/News.php
Executable file
53
hyhproject/mobile2/controller/News.php
Executable file
@ -0,0 +1,53 @@
|
||||
<?php
|
||||
namespace wstmart\mobile\controller;
|
||||
use wstmart\mobile\model\Articles as M;
|
||||
/**
|
||||
* ============================================================================
|
||||
* 新闻控制器
|
||||
*/
|
||||
class News extends Base{
|
||||
/**
|
||||
* 列表查询
|
||||
*/
|
||||
public function view(){
|
||||
$m = new M();
|
||||
$data = $m->getChildInfos();
|
||||
$catId = $data['0']['catId'];
|
||||
$articleId = (int)input('articleId');
|
||||
$this->assign('articleId',$articleId);
|
||||
$this->assign('catInfo',$data);
|
||||
$this->assign('catId',$catId);
|
||||
return $this->fetch('articles/news_list');
|
||||
}
|
||||
/**
|
||||
* 获取商城快讯列表
|
||||
*/
|
||||
public function getNewsList(){
|
||||
$m = new M();
|
||||
$data = $m->getArticles();
|
||||
foreach($data as $k=>$v){
|
||||
$data[$k]['articleContent'] = strip_tags(html_entity_decode($v['articleContent']));
|
||||
$data[$k]['createTime'] = date('Y-m-d',strtotime($data[$k]['createTime']));
|
||||
$data[$k]['coverImg'] = str_replace("_thumb.", ".", $data[$k]['coverImg']);
|
||||
}
|
||||
return $data;
|
||||
}
|
||||
/**
|
||||
* 查看详情
|
||||
*/
|
||||
public function getNews(){
|
||||
$m = new M();
|
||||
$data = $m->getNewsById();
|
||||
$data['articleContent']=htmlspecialchars_decode($data['articleContent']);
|
||||
$data['createTime'] = date('Y-m-d',strtotime($data['createTime']));
|
||||
return $data;
|
||||
}
|
||||
/**
|
||||
* 点赞
|
||||
*/
|
||||
public function like(){
|
||||
$m = new M();
|
||||
$data = $m->like();
|
||||
return $data;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user