![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ERP_Yii2_常用封装类使用说明
TerryWater
不知道自己什么时候会死,不知道什么是神仙,不知道什么是佛,只知道自己现在活着,那么,就做活着的事情,做人的事情,快乐和痛苦都是做人的享受!
很不喜欢人间那深深的夜晚,令人心乱的孤寂!那么,在夜晚和孤寂的时候我就写博客!!
展开
-
\backend\models\core\Date
1. 得到当前的时间:Y-m-d \backend\models\core\Date::getCurrentDate(); 2.得到当前的时间:Y-m-d H:i:s \backend\models\core\Date::getCurrentDate(); 3.判断时间大小: \backend\models\core\Date::ifIsBigDate($date1,$date2);原创 2015-12-01 15:03:54 · 682 阅读 · 0 评论 -
\backend\models\core\Pdf
对Pdf的操作 使用方法如下: $content 是html的文件内容部分 $pdf->render()方法后,就显示下载了。 //echo $content;exit; $lib_google_base = Yii::getAlias("@common/lib/mpdf"); require_once $lib_google_base.'/mpdf.php'; $pd原创 2015-12-01 17:59:21 · 436 阅读 · 0 评论 -
\backend\models\core\Request
1. 设置Request的某个值 \backend\models\core\Request::set($key,$val); 2.得到$_GET里面的值,如果key为空,则是所有GET \backend\models\core\Request::get($key = ""); 3.得到$_POST里面的值,如果key为空,则是所有POST 参数 \ba原创 2015-12-01 18:13:00 · 336 阅读 · 0 评论 -
\backend\models\core\Help
1.防止xss攻击 TEXT $text可以为字符串,或一维数组 \backend\models\core\Help::XText($text); 2.防止xss攻击 Html $text可以为字符串,或一维数组 \backend\models\core\Help::XHtml($text); 3. 得到mongodb的query,$model原创 2015-12-01 17:53:31 · 353 阅读 · 0 评论 -
\backend\models\core\Country
对国家的操作: 1. 获取所有国家的数组 (英文) 二位大写字母国家简码 =>英文 国家全称,例如: [ "AF"=>"Afghanistan","AX"=>"Åland Islands", "AL"=>"Albania","DZ"=>"Algeria",] 大约有二三百个国家 \backend\models\core\Country::getAllCountryArray原创 2015-12-01 12:28:35 · 320 阅读 · 0 评论 -
\backend\models\core\Array2XML
将数组转换成xml 调用语法: $xml =\backend\models\core\Array2XML::createXML('root_node_name', $php_array); echo $xml->saveXML(); 例子: $xmlArray = array( "@attributes" =>[ "xmlns:x原创 2015-12-01 11:53:13 · 363 阅读 · 0 评论 -
\backend\models\core\Email
邮件的设置是mailer组建,使用前需要对这个组建进行配置 # Email配置 'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', 'viewPath' => '@common/mail', 'transport' => [ 'class' => 'Swift_SmtpTransport',原创 2015-12-01 16:17:12 · 513 阅读 · 0 评论 -
\backend\models\core\DB
对数据库sql的操作。 如果是一些简单的sql操作,可以使用 AR(Active Record) 1.得到默认的db \backend\models\core\DB::getDefaultDb(); 2.查询所有: example: $sql = 'SELECT * FROM sales_flat_quote'; DB::findBySql('select * from sales原创 2015-12-01 15:51:46 · 371 阅读 · 0 评论 -
\backend\models\core\Config
# 初始化的时候系统的配置,通过这个类对文件进行调取: 基础的配置文件路径 \common\config\params.php \common\config\params-local.php# 各个模块的基础配置 \common\config\custom\*.php# 运费的基础配置 \common\config\shipping\*.php# backend 后台配置部分 \ba原创 2015-12-01 12:07:41 · 342 阅读 · 0 评论 -
\backend\models\core\Url
1. 得到当前的home url \backend\models\core\Url::getBaseUrl() 2.得到home的dir(绝对路径) \backend\models\core\Url::getBaseDir() 3.得到当前的完整url \backend\models\core\Url::getCurrentUrl() 4.得到当前的域名 \backe原创 2015-12-02 09:49:04 · 373 阅读 · 0 评论