:

Yii2 发送邮件

发布于:2020-9-24 13:47 作者:song100e 浏览:439 分类:Yii2

    1,Yii2.0会自带的 swiftmailer,所以不用安装,只需配置下就可以。

    2,获取 SMTP密码, 这里以网易 163为例。

    点击查看原图

阅读全文>>

标签: swiftmailer

0

Yii2 中 updateAll 参数多条件举例

发布于:2020-5-15 9:03 作者:song100e 浏览:425 分类:Yii2

        Yii2 中的 updateAll() 可以接受三个参数,$attributes, $condition, $params = null。 第一个参数是要更新的值,第二个是条件,如果第二个条件中用了占位符,就必须 要有第三个条件。

$updateData = ['push'=>1, 'push_time'=>date('Y-m-d H:i:s')];
$updateWhere= [
	'and',// 这个非常非常关键
	['shop_no'=>$shop_no],  // 门店
	['barcode'=>$barcodes], // 条码
	['between', 'date', $sdate, $edate]// 时间范围
];
Archive::updateAll($updateData, $updateWhere);

0

解决 Yii2 composer 安装时出现的 Unzip 错误

发布于:2019-8-6 16:45 作者:song100e 浏览:521 分类:Yii2
最近公司有一个项目需要重构, 打算从 TP5 转到 Yii2,这两天着重搭建开发环境
在使用 composer 安装 Yii2 高级模板时出现如图这样的错误信息:
Unzip with unzip command failed, falling back to ZipArchive class。
2019-xhm.PNG

阅读全文>>

0

Yii2框架支持腾讯云短信使用记录

发布于:2018-7-3 17:37 作者:song100e 浏览:635 分类:Yii2
年后购买了腾讯云主机,附带着赠送了每月100条短信,遂想着如何利用起来。
得来有空,就整了,记录下,也算学有所用。
步骤如下:
1,进入到yii框架的根目录, 使用 composer require qcloudsms/qcloudsms_php 拉取代码。

阅读全文>>

标签: qcloudsms

0

使用 Yii2 的 Cli 模式添加定时任务

发布于:2018-3-31 16:41 作者:song100e 浏览:582 分类:Yii2
最近接到一项任务,定时获取主机列表并同步到系统中,于是考虑使用crontab定时执行php脚本,顺便也把 crontab 复习一下。

根据官方手册,cli的入口脚本在根目录下

阅读全文>>

标签: crontab

0

Yii2类的延迟加载

发布于:2017-4-15 17:40 作者:song100e 浏览:1396 分类:Yii2
在Yii中,所有类、接口、Traits都可以使用类的自动加载机制实现在调用前自动加载。Yii借助了PHP的类自动加载机制高效实现了类的定位、导入,这一机制兼容 PSR-4 的标准。在Yii中,类仅在调用时才会被加载,特别是核心类,其定位非常快,这也是Yii高效高性能的一个重要体现。
Yii的类自动加载,依赖于PHP的 spl_autoload_register() , 注册一个自己的自动加载函数(autoloader),并插入到自动加载函数栈的最前面,确保Yii的autoloader会被最先调用。

阅读全文>>

标签: autoload

0

基于YII2 的LinkPager编写分页下拉扩展

发布于:2016-5-4 11:48 作者:song100e 浏览:1701 分类:Yii2
最近有个小需求,会员列表下面的分页,添加下拉选择,选定后跳转到选定页面。
网上找了下,有个案例:请参考https://github.com/phpyii/yii2-widget-linkpager

阅读全文>>

Yii2 的ListView显示数据

发布于:2016-4-22 14:27 作者:song100e 浏览:2004 分类:Yii2
yii\widgets\ListView 小部件用于显示数据提供者 data provider 提供的数据。 每个数据模型用指定的视图文件 yii\widgets\ListView::$itemView 来渲染。 因为它提供开箱即用式的分页、排序以及过滤这样一些特性,所以它可以很方便地为最终用户显示信息并同时创建数据管理界面。

阅读全文>>

标签: ListView

0

YII2中的命名空间

发布于:2016-2-2 14:38 作者:song100e 浏览:1590 分类:Yii2
因为 yii2.0 版本的框架是基于 PHP5.4 的,所以在框架的核心代码里面,全部采用了 PHP 的命名空间,并且你在使用的时候,也必须要遵循命名空间才能使用框架,現在就简要介绍一下命名空间,
要深深的记住命名空间的 关键字是 namespace 例如:

阅读全文>>

标签: namespace

0

通过composer安装YII2

发布于:2015-5-28 19:40 作者:song100e 浏览:2467 分类:Yii2
YII2 推荐通过 composer 方式安装,这就要求你首先安装composer。

阅读全文>>

标签: Yii2

0