2019-09-06 23:53:10 +08:00

54 lines
1.5 KiB
PHP
Executable File

<?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;
}
}