Skip to content

mlb0925/basic

This branch is 276 commits ahead of, 26 commits behind yincart/basic:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Mar 14, 2014
5571795 · Mar 14, 2014
Mar 4, 2014
Mar 13, 2014
Mar 13, 2014
Feb 25, 2014
Mar 12, 2014
Mar 13, 2014
Mar 14, 2014
Mar 14, 2014
Mar 13, 2014
Feb 28, 2014
Feb 25, 2014
Feb 25, 2014
Feb 25, 2014
Mar 12, 2014
Feb 25, 2014
Feb 25, 2014
Feb 25, 2014
Mar 11, 2014

Repository files navigation

yincart

Why call yincart, not yiicart. Yincart means Yii in cart, or u can call it "yi niu", lol.

base on yiiframework , website: http://www.yincart.com

Latest Stable Version Total Downloads Build Status Dependency Status

###Yincart basic 代码说明

  • gii生成的model放到models/base,新建类继承原model,并加AR前缀。
  • 前后台都需要用的module,在protected和backend的module目录都建立module代码
  • 所有module的model代码统一放到protected的models目录下公用
  • 代码风格请与yii框架风格统一,函数使用驼峰式命名,函数必须注释,该删除的代码请删除,不要大堆注释,
  • model封装大部分逻辑,controller可以有部分逻辑,view中禁止出现从数据库获取数据的代码,所有view中的数据都应该只从controller传递

###Yincart项目结构说明

  • advanced为中大型项目管理结构分支,前台入口为frontend/www,后台入口为backend/www;定位于B2B2C
  • basic为小型项目管理结构分支,后台入口为backend.php;定位于B2C
  • 请根据自己的业务需求选择
  • Advanced Install
  • use shopend.com redirect to the shopend/www directory
  • use backend.com redirect to the backend/www directory
  • use frontend.com redirect to the frontend/www directory
  • use image.com redirect to the upload directory
  • database: common/data/yincart-*(latest).sql

###2013.8.04 1.0.7预览版

1.07版带来的变化:

  • 商品相册更换为jquery upload

  • 弃用商品类型,商品终极分类与其对应的属性相关联

  • 商品的属性添加更新完善

  • 商品的sku添加更新完善(已完成)

  • 前台商品搜索实现(未完成)

  • 商品详情页能展示商品的销售属性以及其他属性(未完成)

  • 订单创建流程完善(未完成)

  • 订单统计基本功能呈现(未完成)

  • A版(advanced) 增加多店铺功能

###2013.6.16 1.0.6版本

经过一个月的开发,1.0.6预览版终于出来了,前端新皮肤正在加紧开发中。下面简单介绍本版本主要的改变:

  • 在之前的基础上完善了商品属性的添加

  • 引入商品类型

  • 完善商品上传、商品属性以及商品相册的添加

  • 增加商品批量管理

  • 引入了翻译模块,实现多语言化

  • 引入语言、货币、皮肤数据表

  • 增加了widgets目录,便于对不同皮肤定制widgets

  • 增加bootstrap的'fontAwesomeCss' => true属性,可使用更多图标ICON,可自行在后端配置文件关闭

  • 增加了新皮肤ultimo,支持国际化,正在完善中。之前皮肤不能正常使用的需要对菜单进行自定义

  • 文章和产品URL引入标题进行SEO优化,并支持汉字转拼音

  • 增加站点配置模块,可通过F::sg('site', 'name')格式引入

  • 评论和SEO模块初步引入,待完善

###2013.5.10 1.0.5版本

  • 前端用户模块更新为最新版本的Yii-user,同时添加测试邮件服务器支持发送注册邮件

  • 前端测试用户帐号密码更新为demo/demo123,数据库引擎全部更新为innodb

###2013.4.30 1.0.4版本

  • 前端集成进入左右值无限分类

  • 数据库配置文件在/common/config/main-local.php,便于GIT部署项目时直接忽略提交此文件

###2013.4.24 1.0.3版本

  • 分类换成左右值无限分类,编辑器扩展引入最新的kindeditor

  • 数据库完整版位于/common/data/yincart-1.0.3.sql

  • 后台登陆帐号密码修正为admin admin123

###2013.3.24 1.0.2版本

  • 前后台目录结构调整,适合中大型项目开发

  • 数据库完整版位于/common/data/yincart.sql

  • 数据库表版本更新位于/common/migrations/

  • EER部分核心数据库设计图位于/common/data/

  • 后台登陆帐号密码为admin/demo

  • 前台登陆帐号密码为demo/admin123

  • 下载后缺少assets文件,请自行创建

  • 前端访问路径webroot/frontend/www

  • 后端访问路径webroot/backend/www

  • common/main-local.php 本地数据库配置

  • 因YII框架自身比较大,所以没有包含在代码中,请按前后端index.php里的YII路径放置好框架位置

###2012.5.21 1.0.1版本

  • 数据库位于/protected/data/yincart.sql

  • EER部分核心数据库设计图位于/protected/data/

  • 后台登陆帐号密码为admin/admin123

  • 下载后缺少assets文件,请自行创建

  • 因YII框架自身比较大,所以没有包含在代码中,请按index.php里的YII路径放置好框架位置

About

yincart b2c version which base on yiiframework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published