//Models
//Student.php
//定义常量 映射函数
class Student extends Model{
const SEX_UN = 10; //未知
const SEX_BOY = 20; //男
const SEX_GIRL = 30; //女
/*
* 性别 处理
*/
public function student_sex($ins = null){
$arr = array(
self::SEX_UN => '未知',
self::SEX_BOY => '男',
self::SEX_GIRL => '女',
);
if($ins !== null){
return array_key_exists($ins,$arr)?$arr[$ins]:$arr[self::SEX_UN];
}
return $arr;
}
数据替换 把数据库里存的 10 转成汉字 未知
@foreach($student_list as $item)
<tr>
<th scope="row">{{$loop->index}}</th>
<th>{{$item->id}}</th>
<td>{{$item->name}}</td>
<td>{{$item->age}}</td>
<td>{{$item->student_sex( $item->sex )}}</td>
<td>{{ date("Y-m-d H:i:s",$item->created_at)}}</td>
<td>
<a href="">详情</a>
<a href="">修改</a>
<a href="">删除</a>
</td>
</tr>
@endforeach
添加数据页面
<label class="col-sm-2 control-label">性别</label>
<div class="col-sm-5">
@foreach($student->student_sex() as $key=>$value)
<label class="radio-inline">
<input type="radio" name="Student[sex]" value={{ $key }}> {{ $value }}
</label>
@endforeach
</div>