Giter Site home page Giter Site logo

yincart's Introduction

yincart

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

base on yiiframework , website:yincart.com

Latest Stable Version Total Downloads Build Status Dependency Status

###版本迁移进入yincart group

新地址为:https://github.com/yincart

###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路径放置好框架位置

yincart's People

Contributors

davidhhuan avatar eric1688 avatar yhxxlm avatar yinhe avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

yincart's Issues

后台页面样式文件丢失

代码下载配置好后,登录后台页面页面样式不存在, backend\www\assets 下生成的bootstrap相关信息为空..

原因是 common\extensions\bootstrap 文件夹下 assets 文件夹不存在(被git提交忽略), 此文件夹为 yii-bootstrap 扩展的文件不能缺失,否则无法生成bootstrap样式到项目中.

mall/itemProp/create,添加属性值,拖拽报js错

这里有两个问题
1

在backend/www下面没有 js/jquery.dynotable.js
从frontend/www下面复制js/jquery.dynotable.js过来,刷新页面,拖拽时,报了如下错误
screenshot from 2013-07-03 11 37 13

发现是jquery-ui的版本太旧了,
common/modules/mall/views/itemProp,使用

echo CGoogleApi::init();
echo CHtml::script(CGoogleApi::load("jqueryui", "1.8.2"));

版本太低了,没有1.9版本以上的,只能使用

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>

我将pull request代码上来

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.