yii2Ecommerce
文章平均质量分 74
TerryWater
不知道自己什么时候会死,不知道什么是神仙,不知道什么是佛,只知道自己现在活着,那么,就做活着的事情,做人的事情,快乐和痛苦都是做人的享受!
很不喜欢人间那深深的夜晚,令人心乱的孤寂!那么,在夜晚和孤寂的时候我就写博客!!
展开
-
yii2ecommerce 手册
框架手册一:环境配置:Nginx:Php5.4以上MysqlMongodbRedis 1.1 php配置注意:php需要安装mongo扩展,redis扩展,imap扩展,mysql扩展extension=mongo.soextension=imap.soextension=pdo_mysql.soextension=redis.soMongo原创 2015-03-20 16:45:31 · 788 阅读 · 0 评论 -
PHP 开发者应了解的24个库
http://www.joyphper.net/article/201401/269.html转载 2015-09-09 18:11:17 · 549 阅读 · 0 评论 -
yii2 - 2: yii2配置 - 配置nginx 初始化yii2高级模板 访问路径
1.nginx配置:server { listen 8001; listen 443 ssl; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_certificate ssl/market_onfancy_com.crt; ssl_certificate_key ssl/s原创 2015-09-06 17:00:32 · 5649 阅读 · 0 评论 -
yii2 - 2-2: yii2配置 - 配置数据库
首先新建一个mysql数据库,当然,可以选root,不过最好是新建一个数据库建立完成后,需要做配置,配置的路径为:advanced/common/config/main-local.php打开 'db' => [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhos原创 2015-09-06 17:04:59 · 6881 阅读 · 1 评论 -
yii2 - 1: composer 安装yii2 - 申请github账户,获取token 安装yii2
1.在使用github获取数据的时候,需要注册一个github账户在账户 Account -->Setting 点击后页面刷新后, 点击 Personal access tokens, 点击Generate new Token按钮 生成token2.在安装composer的路径下:执行:php composer.phar create-project yiisoft/yii2-a原创 2015-09-06 16:50:36 · 4460 阅读 · 0 评论 -
yii2 3: 创建user数据库
默认没有数据库,需要创建数据库:CREATE TABLE user (`id` int( 20 ) unsigned NOT NULL AUTO_INCREMENT ,`username` varchar( 50 ) unique COMMENT '用户名',`password_hash` varchar( 80 ) COMMENT '密码',`password_reset_t原创 2015-09-06 17:45:03 · 2589 阅读 · 0 评论 -
二级域名跨域session共享, yii2
转载地址:http://www.cnblogs.com/linzhenjie/archive/2013/01/23/2872541.html1.利用COOKIE存放session_id();实例:域名一文件php代码:phpsession_start();setcookie("session_id",session_id(),time()+3600*24原创 2015-10-30 17:33:55 · 3758 阅读 · 0 评论 -
yii2 Event的使用 1
# http://www.yiichina.com/doc/guide/2.0/concept-events1.定义 事件传递的数据格式类:<?phpnamespace myapp\frontend\code\ECM\Customer\events;use Yii;use yii\base\Model;use yii\base\Event;/** * ContactForm原创 2015-11-17 11:42:40 · 644 阅读 · 0 评论 -
yii2 无法发送邮件的解决 can not send email
1.我在/common/config/main.php中,配置了mailer'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', 'viewPath' => '@myapp/frontend/mail', 'transport' => [ 'class' => 'Swift_SmtpTransp原创 2015-11-16 18:29:58 · 1576 阅读 · 0 评论 -
yii2 多数据库 事务 跨数据库事务
1.配置:组件配置,db是默认的数据库库连接 'components' => [ 'db' => [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=erp', 'username' => 'root',原创 2015-11-03 11:16:10 · 5322 阅读 · 1 评论 -
yii2 redis 使用 unixSocket
1. yii2中redis的配置:'redis' => [ 'class' => 'yii\redis\Connection', 'hostname' => 'localhost', 'port' => 6379, 'database' => 0, //'unixSocket' => '/va原创 2015-12-28 17:53:58 · 1813 阅读 · 0 评论 -
yii2 - 1: composer 安装yii2 - 安装环境
1.安装composer官网:https://getcomposer.org/doc/00-intro.md#installation-nix代码:curl -sS https://getcomposer.org/installer | php安装完成后2.进行配置php,我的是php5.4配置为:[PHP];;;;;;;;;;;;;;;;;;;; About p原创 2015-09-06 16:37:50 · 1245 阅读 · 0 评论 -
yii2 类似mongoose schema ,对mongodb 进行类型定义,以及强制转换
安装完mongodb的插件,就可以使用mongodb了,但是,在插入和更新mongodb的信息的时候,active record 会因为没有类型,不能对字段自动的强制转换类型,下面是强制转换类型common\extensions\mongodb\IActiveRecord.php<?phpnamespace common\extensions\mongodb;use Y原创 2015-12-21 15:33:47 · 1804 阅读 · 0 评论 -
yii2 api restful 验证 速度控制
1.创建数据库表:sql创建:-- phpMyAdmin SQL Dump-- version 3.3.10-- http://www.phpmyadmin.net---- 主机: localhost-- 生成日期: 2015 年 11 月 12 日 17:05-- 服务器版本: 5.6.14-- PHP 版本: 5.4.34SET SQL_MODE="NO_AUTO原创 2015-11-12 17:15:40 · 4111 阅读 · 1 评论 -
yii2 多数据库操作
return ['components' => [ 'db1' => [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=db1name', //maybe other dbms such as psql,... 'username' => 'db1原创 2015-08-07 11:06:22 · 2636 阅读 · 4 评论 -
关于 yii2 cron执行 console的脚本不执行,但是手动执行成功的原因
在yii2中执行脚本出现了一个问题手动执行没有问题。在cron中不执行,最后找出来了原因打开yii文件(在根目录下面)#!/usr/bin/env php<?php/** * Yii console bootstrap file. *改成:#!/usr/bin/env /usr/local/php/bin/php<?php/** * Yii console boo原创 2015-06-22 17:34:35 · 3064 阅读 · 0 评论 -
给产品增加一个过滤属性test
如果给产品增加一个过滤属性test1.后台部分增加common/models/core/CProduct.php文件中方法:getProductFilterArr()在$arr 数组中加入过滤的属性以及对应的值这样就可以在后台对产品属性进行编辑了,保存到filter['test']中2.在分类中添加过滤这个需要在分类的属性product Attr Filter:添加test原创 2015-05-15 17:29:05 · 474 阅读 · 0 评论 -
yii2Ecommerce 下下步
1. 对网站界面的设计。2.对手机版本的界面的设计。3.上线推广测试4.正常运营原创 2015-03-20 17:42:33 · 463 阅读 · 0 评论 -
系统控制台(console)脚本的说明
在shell里面有几个脚本文件,对应的执行为console里面的脚本controller说明:1. processCategory.sh这个文件是处理分类的脚本,用于分类页面侧栏的分类过滤,也就是把分类对应的相关分类的数据,已经相关分类里面产品的个数,通过脚本计算出来2. processFullTextProductSearch.sh全文索引的中间表,通过语言来进行全文索引,语原创 2015-03-28 17:08:37 · 1418 阅读 · 0 评论 -
增加store,在前台的方法
增加一个store服务器配置:1.首先在解析域名2.nginx做配置程序配置:\common\config\custom\store.php "en"=> [ # 在前台顶端显示的label "name"=>"English", # http or h原创 2015-03-23 11:37:39 · 562 阅读 · 0 评论 -
yii Ecommerce 表索引 index
mysql表:sales_flat_quote:customer_idcustomer_emailsales_flat_quote_item:quote_id sku custom_optionquote_idsales_flat_order:customer_idsales_flat_order_item:order_idsales_coupon:cou原创 2015-04-02 10:57:57 · 521 阅读 · 0 评论 -
yii2 Ecommerce 特殊字段的mongo数据处理。不能通过info配置自动转换类型的数据
对于一些特殊的数据,处理,使用info配置不能满足的时候,只能在save方法里面单独处理了\common\models\core\CMongodb# 对表:catalog_product的处理if($this->_collection_name == "catalog_product"){ $store = CConfig::param("store"); if($原创 2015-04-03 17:23:41 · 660 阅读 · 0 评论 -
yii2 Ecommerce - (数据迁移) 索引注释
1. magento数据迁移过来sh syncCategoryAndProduct.sh 执行前 1.去吧远程主机的iptables关掉 2.把图片拷贝到本地(在线加载太慢)执行后: 所有的分类,产品数据都保存了,然后需要到后台分类那里新建一个id为1的root分类 Update | Delete | New Fiel原创 2015-04-03 12:17:56 · 760 阅读 · 0 评论 -
yii2-Ecommerce 功能列表
功能列表:1.多语言功能。2.多货币,以及多货币支付3.客户中心,前台注册,查看订单,评论信息等,以及后台管理4.产品和分类url伪静态5.分类页面侧栏属性过滤以及显示,后台分类编辑等6.产品展示,后台编辑7.产品评论,评分8.产品favorite9.运费的计算(通过重量+国家公式)10.优惠劵功能11.paypal标准支原创 2015-04-10 22:54:12 · 829 阅读 · 0 评论 -
yii2Ecommerce下一步计划
1. 后台 订单管理模块2. 语言翻译工作3. 数据库取值输出: 防止脚本攻击4.检查mysql数据库操作部分,防止sql注入5.hd小伙功能检查6.购物车,订单部分检查,把paypal的部分payerid等字段加入进去,让数据完整7.缓存的添加,以及后台,console的管理8.后台增强配置,多store配置9,后台其他功能扩展10.前段seo的增强1原创 2015-03-20 17:03:09 · 535 阅读 · 0 评论 -
facebook登录 api php
1.做窗口弹出" /> var newwindow; var intId; function facebooklogin(){ var screenX = typeof window.screenX != 'undefined' ? window.screenX : window.screenLeft,原创 2015-04-19 14:47:31 · 4016 阅读 · 1 评论 -
highcharts
Highcharts 是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。原创 2015-04-14 09:43:33 · 522 阅读 · 0 评论 -
yii2 php namespace 引入第三方非namespace库文件时候,报错:Class not found 的解决
一个类文件时namespace的库方式通过下面的方式引入类,报错 Class Not Found:namespace frontend\block\customer\account;use Yii;use frontend\block\Blockbase;//use yii\base\Model;//use backend\models\helper\Base.phpuse f原创 2015-04-20 18:43:44 · 6250 阅读 · 0 评论 -
facebook 登录接口
1facebook 登录接口 php地址:http://www.krizna.com/general/login-with-facebook-using-php/原创 2015-04-17 17:36:18 · 7618 阅读 · 0 评论 -
如何给分类增加一个属性(后台)
如何给分类增加一个属性(后台)譬如增加:attr_filter1.backend\block\catalog\category\Index.php搜索:attr_filter,这是之前增加的一个属性1.1在save方法中保存attr_filter (参考)1.2 getCategoryData() 填写取出也就是说:在这个文件中搜索attr_filter,进行参考2原创 2015-05-15 17:23:16 · 630 阅读 · 0 评论 -
yii2 一个开源demo
https://github.com/funson86/funshop原创 2015-04-15 10:36:48 · 3148 阅读 · 0 评论