thinkphp5项目--练手--企业单车网站(九)(友情链接)

时间:2022-06-24 14:28:44

thinkphp5项目--练手--企业单车网站(九)(友情链接)

项目地址

fry404006308/BicycleEnterpriseWebsite: Bicycle Enterprise Website
https://github.com/fry404006308/BicycleEnterpriseWebsite

一、总结

二、a标签的target属性

<td align="center"><a href="http://www.baidu.com" target="_blank">www.baidu.com</a></td>
target="_blank" 新开一个窗口

三、td有boder属性

thinkphp5项目--练手--企业单车网站(九)(友情链接)

设置td的border属性即可

并且多增加了一行让排序显示在正确的位置

 <tr style="border: 0px;">
<td align="center" style="border: 0px;"></td>
<td align="center" style="border: 0px;"><button class="btn btn-blue">排序</button></td>
<td align="center" style="border: 0px;"></td>
<td align="center" style="border: 0px;"></td>
<td align="center" style="border: 0px;"></td>
<td align="center" style="border: 0px;"></td>
</tr>

四、验证器在控制器中验证的写法

$validate = Loader::validate('User');
if(!$validate->check($data)){
dump($validate->getError());
}

这里是在控制器中验证

dump($validate->getError()); 这里打印验证器里的错误,

这里可以在dump之后die掉,免得执行后面的代码

也可以直接$this->error('');出去

$this->error($validate->getError()); die;

五、验证中的内置规则

验证里面的内置规则说的是验证器里面的那些规则,包括require,url等,一般我们用到的验证规则这里面应该都会有

thinkphp5项目--练手--企业单车网站(九)(友情链接)

六、排序实现

让id直接指向排序的值

thinkphp5项目--练手--企业单车网站(九)(友情链接)

这样的话就不用取数组了

七、html嵌套原生php实现动态选择控件内容

thinkphp5项目--练手--企业单车网站(九)(友情链接)

thinkphp5项目--练手--企业单车网站(九)(友情链接)

if的结束标签是endif,foreach的结束标签是endforeach

八、web应用修改配置项功能实现

1、配置项:用于让用户选择配置项(配置名称和配置值)

2、配置列表:用于增删改配置信息

配置项:

thinkphp5项目--练手--企业单车网站(九)(友情链接)

配置列表:

thinkphp5项目--练手--企业单车网站(九)(友情链接)