子钦加油

扩大
缩小

随笔分类 -  ThinPHP5

ThinPHP5
PHP foreach()跳出本次或当前循环与终止循环方法
摘要:PHPforeach()跳出本次或当前循环与终止循环方法 PHP中用foreach()循环中,想要在循环的时候,当满足某个条件时,想 下面是自己的实际例子 打印$praProductData结果如下: 要跳出本次循环继续执行下次循环,或者满足某个条件的时候,终止foreach()循环,分别会用到:c 阅读全文

posted @ 2019-07-03 13:59 子钦加油 阅读(3316) 评论(0) 推荐(0) 编辑

TP5 查询mysql数据库时的find_in_set用法
摘要:type 字段在数据库是以 1,2,3 形式存在 已说到FIND_IN_SET函数的使用 对于一些实在复杂的查询,比如find_in_set,也可以直接使用原生SQL语句进行查询,例如: 为了安全起见,我们可以对字符串查询条件使用参数绑定,例如: 自己的实例: 效果图 阅读全文

posted @ 2019-06-14 12:39 子钦加油 阅读(2477) 评论(0) 推荐(0) 编辑

使用paginate方法分页无法判断获取的数据是否为空
摘要:问题:使用paginate方法分页无法判断获取的数据是否为空,在模板里面无法判断数据是否为空,比如在商品列表当中,当没有商品时无法判断生成的对象为空,所有就什么都不显示了。 解决办法: 阅读全文

posted @ 2019-06-11 14:26 子钦加油 阅读(535) 评论(0) 推荐(0) 编辑

thinkphp5路由心得
摘要:路由的作用:1. 简化URL地址,方便大家记忆2. 有利于搜索引擎的优化,比如可以被百度的爬虫抓取到 优化URl1. 前后端分离修改入口文件,在public下新建admin.php文件,将下面的代码添加进入 2.绑定模块1)前后端分离实现的功能index.php 这个入口文件只能进入前台模块admi 阅读全文

posted @ 2019-04-16 13:55 子钦加油 阅读(1012) 评论(0) 推荐(0) 编辑

thinkPHP5.0 URL路由优化
摘要:在tp中访问页面的时候URL地址是 域名/模块/控制器/方法,在点击首页的时候URL是 域名/index/index/index 而不是只显示域名,这样不利于SEO,而且强迫症的我看着很不爽,这个时候我们需要优化路由 Route::rule('路由表达式','路由地址','请求类型','路由参数(数 阅读全文

posted @ 2019-04-16 13:18 子钦加油 阅读(922) 评论(0) 推荐(0) 编辑

关于thinkphp5手动抛出Http异常时自定义404页面报错的问题
摘要:在使用HttpException手动抛出异常时,希望跳转到自定义的错误页面,官方的文章中是这样描述的。 可以使用\think\exception\HttpException类来抛出异常 一旦抛出了HttpException异常,可以支持定义单独的异常页面的模板地址,只需要在应用配置文件中增加: 然而 阅读全文

posted @ 2019-04-03 11:53 子钦加油 阅读(1189) 评论(0) 推荐(0) 编辑

ThinkPHP 5.0/5.1 自定义404界面的配置
摘要:★ 背景还要啥背景,就是觉得不可能用框架自带的 404 界面呗.可能跟之前的版本配置方法有点区别,在此做一下简单的笔记 ★ 配置过程♩. 修改 config.app 文件第一,需要关闭调试模式 第二,增加或修改配置项: http_exception_template ♪. 静态资源的引用这一点其实没 阅读全文

posted @ 2019-04-03 11:50 子钦加油 阅读(1285) 评论(0) 推荐(0) 编辑

thinkphp模板中,checkbox回显问题
摘要:直接看上面的代码 然后看下面的示例代码 解释如下:$data为分配到模板的变量,tag为公司标签集变量 拿循环出的标签集里t_Id 判断是否在 $data.c_Tag里面来确定是否输出 checked 从而实现回显效果如下图 阅读全文

posted @ 2018-11-03 19:17 子钦加油 阅读(1118) 评论(0) 推荐(0) 编辑

thinkphp——通过在线编辑器添加的内容在模板里正确显示(只显示内容,而不是html代码)
摘要:thinkphp编辑器回显问题如下: 解决办法如下: 对于编辑器发布的内容,前台模板显示为html的解决办法是: 在模板输出字段加入html_entity_decode()函数 阅读全文

posted @ 2018-10-15 16:22 子钦加油 阅读(1301) 评论(0) 推荐(0) 编辑

thinkphp5引入公共部分header、footer等
摘要:由于用惯了tp3.2,改用tp5有些还是感觉别扭的 直接上问题:项目中需要用到引入公共导航、头部、底部、右边部分等等 首先要弄清楚thinkphp5的配置项是哪个文件,众所周知:config.php,如下图所示 只需要在配置项里配置里如下内容即可 上面代码红色部分就是定义引入公共部分的标签库标签,图 阅读全文

posted @ 2018-09-14 13:50 子钦加油 阅读(670) 评论(0) 推荐(0) 编辑

导航

返回顶部