40 lines
1.1 KiB
PHP
Executable File
40 lines
1.1 KiB
PHP
Executable File
<?php
|
|
namespace wstmart\app\controller;
|
|
use wstmart\app\model\Articles as M;
|
|
/**
|
|
* ============================================================================
|
|
* 新闻控制器
|
|
*/
|
|
class News extends Base{
|
|
/**
|
|
* 列表查询
|
|
*/
|
|
public function view(){
|
|
$articleId = (int)input('articleId');
|
|
$this->assign('articleId',$articleId);
|
|
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']));
|
|
}
|
|
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;
|
|
}
|
|
}
|