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 · 707 阅读 · 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 · 448 阅读 · 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 · 361 阅读 · 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 · 376 阅读 · 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 · 345 阅读 · 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 · 389 阅读 · 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 · 525 阅读 · 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 · 391 阅读 · 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 · 372 阅读 · 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 · 401 阅读 · 0 评论