yii相关内容

javascript - 有没有什么函数给数字加0和去掉0

问 题 有没有函数可以更优雅的实现给数字前面加0呢?比如 01 02 03 …… 07 08 09 给<10的数字前面加0,然后取出来的时候再把0去掉,我主要存取用户的生日年份,取出来在按yyyymmdd这种格式截取,然后再去掉0就可以了,有没有什么函数一部到位的呀? 解决方案 http://www.w3school.com.cn/ph... date('j');/ ..
发布时间:2017-09-06 03:03:30 PHP

YII环境下前后端分离如何传递CSRF_TOKEN

问 题 现在项目后台用的是YII,然后想做前后端分离,前后端分开部署,前端直接用一个静态服务器, 有个问题YII开启CSRF之后,页面上的POST请求都需要带上这个TOKEN,原来是直接后台render页面的时候直接把这个TOKEN放到页面中然后请求的时候用JS带上, 那么在前后端分离的情况下这个TOKEN该怎么取?或者前后端分离的情况下有什么别的方法来防止CSRF安全问题? 解决 ..
发布时间:2017-09-06 02:55:28 其他开发

我感觉百度到的关于yii2的cookie,都没法照用好像,特来求助

上面那,是百度到的,手册上也是这么写的,我的情况是如下,照着写压根取不到值好像/。 划红线那,name或者value,我怎么取到呢? 求教各位高人,谢谢 新截图,下面第一张是存的,第二张是准备取的,我该怎么判断?那个add,是我用户名就是那个,问题是换了名字咋搞啊?我想不明白咋解决,特来求助 ][6] ..
发布时间:2017-09-06 02:54:34 其他开发

php - YII 有没有类似 TP的create()方法?

问 题 yii如果使用model的的话可以进行过滤提取,那样会挺麻烦 请问大家,YII 有没有类似 TP的create()方法? 解决方案 你可以使用下面的方法: $userModel->load($data); 预加载判断载入字段是否符合Model里面的要求 ..
发布时间:2017-09-06 02:47:48 PHP

php - 怎样实现关注提醒

问 题 功能需求 我关注了一个任务,当这个任务有变化的时候,我就会收到提醒。 比如有新的回复,上传了新的附件,设置了新的标签,设置了闹钟。。。跟这个任务相关的各种操作,都需要发送提醒 问题 网站使用的是yii framework框架,网站建的比较早,是1系列的版本,不想在每个action里面都插入提醒的代码,有什么好的实现方式,或者用什么设计模式,yii本身自带的那些方法 ..
发布时间:2017-09-06 02:13:11 PHP

php - Yii2 GridView 如何将列表查询的数据缓存?

需求:每次打开下属客户列表的时候耗时太长,想使用缓存解决。 1、根据Yii2 GridView 插件的用法,$dataProvider得出的只是查询对象语句,并不是结果数组,用缓存的话这就没什么意义了。应该怎么解决? 说明:用过ArrayDataProvider,但是表头排序没了,需要sort一个个加上,不灵活。 ..
发布时间:2017-09-06 02:11:40 PHP

php - 求个yii 1.1.6版本的批量插入

问 题 yii 批量循环插入save 方法,如果有更好的方法求推荐,求代码写的详细些 解决方案 没有评论,自己研究了一下,yii 1.1版本并没有ar批量插入模式,所以用了原生sql insert 插入 foreach ($data $key => $attributes) { $sql[]= "INSERT INTO tableName ( ..
发布时间:2017-09-06 01:49:20 PHP

php - yii2可以像lavarel那样和vue结合吗

问 题 我看好像lavarel好像有结合了angular、vue的依赖包。yii2找到了个和angular结合的依赖包。 有关于vue的吗?想在一个项目里实现它 解决方案 这个其实影响不大,就是一个资源引入,直接引入vue.js用即可。 一楼说的我看了下,也就是建立了一个asset类 更多yii的干货和视频,可以来我的小站 http://nai8.me ..
发布时间:2017-09-06 00:43:56 PHP

php - 导入10万条数据,数据库里有100万条数据,如何判断重复?

问 题 具体需求 数据库里存在100万条数据; 要导入10万条数据; 如果要导入的数据在数据表里存在,则终止数据导入; 疑问 如何在每条数据需要对比的情况下快速导入,同时导入失败进行数据回滚? 解决方案 假定目标表叫做 target(100万数据), 需要导入的表叫做 source(10万数据)。 本例很大的一部分时间消耗在于判断是否两张表中的记录 ..
发布时间:2017-09-06 00:22:43 PHP

php - YII2中 ActiveForm里的field怎么可以输出时间而不是时间戳?

问 题 field($model, 'time')->textInput() ?> 问题一: 我的time在数据库里是一个时间戳,我现在想显示的是时间,怎么处理一下? 问题二: 我在此日期表单中填入 如 2017-05-13 的字符串,在模型中可以写什么方法将它自动转为时间戳? 解决方案 class XXX extends \yii\db\Act ..
发布时间:2017-09-05 23:44:22 PHP

yii2 - Yii多模块和多应用的选择?

问 题 譬如项目需要实现:手机端、PC端、网站后台、微信端,数据互通 那么采用Yii2框架是使用多应用还是多模块合适呢? 多模块感觉契合度太高,不是太合理。 多应用又觉得各项目之间等于完全分离,而且涉及到静态资源路径问题: 1、如果在PC端上传一个图片,图片上传到PC端服务器;在手机端上传图片,图片上传到手机端服务器,那么各应用之间如何去互通访问?除非单独建立一个静态资源的服 ..
发布时间:2017-09-05 23:43:23 其他开发

php - 类似uc首页新闻列表,如何获取文章内图片?

效果参考: UC浏览器首页新闻列表 图片上传: 发布帖子时候通过富文本编辑器自带的图片上传功能上传图片。 数据表准备: 帖子表,附件表,中间表 问题描述: 1、用户上传图片时候讲图片信息写入附件表,提交帖子时候讲帖子信息写入帖子表,那么如何知晓帖子中插入了哪张或者哪几张图片呢?因为可能会涉及到用户发帖时上传了图片,但最终没用到这个图。 2、在实现UC列表页效果时候, ..
发布时间:2017-09-05 23:15:56 PHP

php - 使用yii CListView 做一个并列排序的问题

问 题 我想做一个分页排名的功能,现在分页排名做成功了,但是分数相同不能并列排名,求指教,大神们 解决方案 自己苦想了一个小时,用了个相对取巧的解决掉这个问题 不去动原有的逻辑,然后重新查询一遍,单独在控制器里面进行排序,再根据CListView的viewData传值进去,根据组件循环,然后把排序映射到模板中去 ..
发布时间:2017-09-05 23:10:49 PHP

php - yii2.0 语言包的问题

问 题 在frontend>messages里建了个中文语言包,为什么在frontend>model里的表单模型中无法使用?'id'=> Yii::t('common','ID'), 说Yii 是未定义的类?求大神这是咋回事啊? 这是语言包的代码: return [ 'Blog'=>'博客', 'Article'=>'文章', 'Signup'=>'注册' ..
发布时间:2017-09-05 23:07:14 PHP