您的位置:首页 > 编程语言 > PHP开发

使用基于ThinkPHP3.2.3的ThinkAdmin创建手机电脑通用的表白墙(五)墙实现

2016-03-12 10:01 501 查看
效果图:



比较简陋。

大致思路:在wall的控制器(WallController.class.php)上查询出数据,动态替换到wall的View上,不设计数据过滤WallModel.class.php就没有内容

Mobile/Controller/WallController.class.php

<?php
namespace Mobile\Controller;
use Think\Controller;
class WallController extends Controller{
public function index(){

$SayLove = M('Saylove');
//'倒序'显示'已经通过审核'的表白
$wall = $SayLove->where('type=1')->order('id DESC')->select();
//动态替换变量
$this->assign('wall',$wall);
//界面渲染
$this->display();
}

}

Mobile/View/Wall/index.html

<include file="Public:header"/>

<volist name="wall" id="love">
<div class="weui_panel">

<div class="weui_panel_bd">
<div class="weui_media_box weui_media_text">
<h4 class="weui_media_title">{$love.user_name}</h4>
<p class="weui_media_desc">{$love.title}</p>
<ul class="weui_media_info">
<li class="weui_media_info_meta">{$love.time|date="Y-m-d H:m:s",###}</li>
<li class="weui_media_info_meta weui_media_info_meta_extra">{$love.ip}</li>
</ul>
</div>
</div>
</div>
</volist>
<include file="Public:footer"/>header&footer同(四)实现
数据库的存储的是Unix时间戳

比如:现在

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  thinkphp