【yii2-如何使用PHP进行TDD开发?】教程文章相关的互联网学习教程文章

Yii2搭建的网站多次点击某一链接或在不同链接间跳转,页面丢失的问题

用yii2开发的一个crm系统。nginx服务器。当多次点击某一链接或者在不同链接间不断跳转的时候,在edge、火狐等浏览器中出现空白页面。360则直接显示页面不存在,跳转到百度搜索去了。 在火狐浏览器中查看http code。当出现空白页的时候,主请求的code为200。但是相关的css和js等并没有加载进来。 视图用的是gridview以及一些其他插件。 目前能想到的原因是:1.nginx服务器设置问题。2.php的设置问题。3.yii2的render问题。 有没有高...

关于在yii2框架下接口接收ios端传来数据

用Yii::$app->request->post();接收ios传来的数据,将接收到的数据打印出来会显示值为null。如果用$_data = empty($_POST) ? json_decode(file_get_contents('php://input'), TRUE) : $_POST;接收ios传来的数据是可以获取到值,但是只要没有接收到这个数据,这里就会报错。请大神指导一下,关于数据接收的问题回复内容:用Yii::$app->request->post();接收ios传来的数据,将接收到的数据打印出来会显示值为null。如果用$_data = ...

讨论YII2开发多语言动态网站方案

除了使用多套数据表方案,还有其他方案吗?要做到 所有从数据库读出来的数据都实现多语言的。回复内容:除了使用多套数据表方案,还有其他方案吗?要做到 所有从数据库读出来的数据都实现多语言的。太少见使用 多套数据表的方案了,一般还是用语言文件...数据库里面可以只存放key,然后自动转换为翻译关键字,如category表category.id = 1, category.name = Demo, category.slug = demo, category.meta = It is demo对应的翻译文...

php中在yii2框架下,如何为ios提供手机短信验证注册和手机短信找回密码的接口呢

现在需要给ios提供接口,一个是手机短信验证注册,一个是手机短信找回密码。不知道该怎么处理,有人可以指导一下吗?万分感谢,本人是在yii2框架下做的项目回复内容:现在需要给ios提供接口,一个是手机短信验证注册,一个是手机短信找回密码。不知道该怎么处理,有人可以指导一下吗?万分感谢,本人是在yii2框架下做的项目这个和框架又任何关系么?短信验证注册:rand(0,999999) 生成一个随机,调用第三方短信发送接口发送验证码,...

yii2的模块启动没有运行composer.json里定义的模块自带的Bootstrap.SegmentFault

在composer.json定义了extra的bootstrap,但是没有运行回复内容:在composer.json定义了extra的bootstrap,但是没有运行

yii2的模块启动没有运行composer.json里定义的模块自带的Bootstrap.php

在composer.json定义了extra的bootstrap,但是没有运行

php如何在yii2框架下为ios端的微信扫码付款写一个接口

app上会直接给出一个二维码,通过扫这个二维码来完成付款。因为之前没有做过付款,希望能有大神指导一下,最好能有可参考的案例,万分感谢回复内容:app上会直接给出一个二维码,通过扫这个二维码来完成付款。因为之前没有做过付款,希望能有大神指导一下,最好能有可参考的案例,万分感谢把衔接存在二维码中 手机一扫出来就向你的后台提交 然后你后台处理完毕后 返回给json数据就可以了我觉得你还是参考官方文档自己去按照接口规则...

基于yii2写单元测试教程

求基于yii2写单元测试教程;回复内容:求基于yii2写单元测试教程;

yii2框架sql取某字段和的问题

yii2框架里面有没有sql的sum方法可以直接根据sql条件查询某个字段的总和?比如我要获取我的db_article_list文章表中type='isOpen'的commentNum字段和值!或者说如果自己写sql,如何通过框架执行自定义的sql呢!回复内容:yii2框架里面有没有sql的sum方法可以直接根据sql条件查询某个字段的总和?比如我要获取我的db_article_list文章表中type=isOpen的commentNum字段和值!或者说如果自己写sql,如何通过框架执行自定义的sql呢!还...

请教yii2的urlrules如何配置id为字符串格式的路由?

背景:我已经开启了url美化,下面是目前的url规则URL: example.com/site/view?id=06XBvOuYTbVE9pH8t%2FKJg%3D%3D其中参数id的值是加密了的 想要变成这种url:1、example.com/view/06XBvOuYTbVE9pH8t%2FKJg%3D%3D.html可是无论怎么配置都不好使,但是这样的却是可以的:2、example.com/view/1199.html 其中2的路由规则很好配: rules => ['view/' => 'site/view' // 好使 ] 但是1的路由规则怎么配都不好使: rules => ['view/' => 's...

yii2框架下如何做扫码支付

我现在直接在pad页面上放一个收款码,用户用手机微信扫描pad然后付款,这是不是属于开发文档中的模式二?如果是属于模式二,我这个时候给ios提供的接口应该怎么写呢?另外就是这个收款码应该如何生成呢回复内容:我现在直接在pad页面上放一个收款码,用户用手机微信扫描pad然后付款,这是不是属于开发文档中的模式二?如果是属于模式二,我这个时候给ios提供的接口应该怎么写呢?另外就是这个收款码应该如何生成呢你说的是模式二,...

Yii2应不应该在GridView的columns里边查询把id转换成名称呢?

1、Yii2 ActiveDataProvider自带的分页功能,在列表使用ActiveDataProvider的时候是不需要将查询查出结果来的,平时为了方便就直接在GridView的columns里边查询把id转换成名称,但是这样的做法在查看debug的时候会出现同一条语句多次执行,影响效率。从Yii2的使用规范来讲这是不是不对?2、如果不在GridView的columns里边查询把id转换成名称的话,又应该如何处理呢?在传到GridView前使用多表关联查询把id转换成名称的做法可好?回...

YII2中,MODEL获取表字段作为属性的方式为什么是使用“SHOWFULLCOLUMNSFROMTABLE”?

YII2中,MODEL获取表字段作为属性的方式是使用“SHOW FULL COLUMNS FROM TABLE”,而不是直接写在MODEL中。这样不时读数据库信息,这种额外开销感觉没必要,毕竟表结果不经常修改的。是基于什么原因使用这种方式呢?protected function loadTableSchema($name){$table = new TableSchema;$this->resolveTableNames($table, $name);if ($this->findColumns($table)) {$this->findConstraints($table);return $table;} else {return ...

Yii2实现同时搜索多个字段的方法_php实例

本文实例讲述了Yii2实现同时搜索多个字段的方法。分享给大家供大家参考,具体如下: Yii2中搜索字段是用的andFilterWhere这个方法,用它可以搜索一个一段。 如果是搜索多个字段的话 ,比如搜索文章标题和文章内容是是否包含需要搜索的关键词,因为他们两个的关系是or,所以就要用到orFilterWhere这个方法 下面就是全部的代码 public function actionIndex() {$key =Yii::$app->request->post("key");$query = Post::find()->joinWi...

Yii2实现让关联字段支持搜索功能的方法_php实例

本文实例讲述了Yii2实现让关联字段支持搜索功能的方法。分享给大家供大家参考,具体如下: 这里有两张表,表结构如下,companies_compay_id 为外键 yii2advanced.branches表: branch_id:int(11) companies_company_id:int(11) branch_name:varchar(100) branch_address:varchar(255) branch_created_date:datetime branch_status:enum(active,inactive) yii2advanced.companies表: company_id:int(11) company_name:varchar(100) ...