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

效果图:

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

比较简陋。

大致思路:在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时间戳

比如:现在

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


你可能感兴趣的:(thinkphp)