创微网是一个众筹网站,其使用流程如下
用户注册--》用户从通过邮箱中的链接激活账号。
用户--》查看感兴趣的项目--》用户预定或者购买该项目的股份(取决于该项目目前的状态)
用户--》发起项目--》项目被管理员审核通过--》项目可以被其他用户看到
项目状态变化:审核中--》预定中--》预定付款中--》众筹中--》筹款失败或者成功
对于每一个项目:用户可以多次预定,取消预定,多次购买,在预定付款阶段仅有预定了的用户能够付款
对于订单:订单付款界面会显示该用户的若干个相关订单,用户可以选择对多个订单进行合并付款,这个合并的订单在提交跳转到银行到实际付款成功之间,会被锁定15分钟,在锁定期间锁定的股份其他人无法购买,15分钟过后自动解锁
主要的一些界面
用户空间:
付款:
发起项目:
当项目状态变化时,系统会向用户发送相关的站内信息
创微网基于drupal7制作,其中定制的部分主要有:
- 站内消息
- 用户空间(整个替代了原有的user/%uid路径)
- ajax发送评论
- 基于ctools的多步表格(用于发起项目)
- 基于多种条件过滤项目
- 基于状态机的项目状态控制
- 集成易宝支付和支付宝
- 项目的like功能(限制了用户每天的点击次数)
- 基于omega 4的定制主题
使用到的模块主要有:
- stmp,用于发邮件
- Elysia cron,用于在锁定订单到期后解锁相关的订单
- profile 2,添加了用户地址和联系方式等profile
- user registration password,用户在注册时直接填密码
- one click upload,在ckeditor中集成上传图片功能
- ckeditor,提供富文本支持
- context,与omega子主题配合,根据条件切换块和布局
- colorbox,嗯,就是colorbox
- image crop,用户在用户上传头像后对头像进行裁剪
- image magic,取代drupal自带的gd,提供更高质量的图像处理功能
- memcache,取代部分缓存设施
- service,主要用户ajax处理评论
- views,仅用于后台管理界面构建
自己写的主要模块,全以actwe开头:
- address:提供省市联动的控件
- auth:将前一版网站(基于yii2)的账户自动导入当前的版本
- email login:提供邮箱登陆功能(代码取自其他模块)
- filter:根据多个条件过滤项目
- front:设置网站首页应该显示的项目
- legal agree:注册界面的同意服务条款功能
- notify:系统通知
- pay:支付宝和易宝支付集成
- project:添加项目
- query:统一对项目参数的查询,避免对同一参数多次查询时多次查询数据库
- state machine:处理项目的状态相关的功能(比如当前状态应该输出什么)
- user:定制用户空间和资料编辑界面
加Q详谈
QQ号私信给你了
q: 358948352
q: 358948352
网站很不错,希望能把pay模块回馈到Drupal官网
网站很不错,希望能把pay模块回馈到Drupal官网,造福广大的爱好者。
支付模块跟其他的模块有依赖,而且现在我没账户,没法儿测试了
支付模块跟其他的模块有依赖,而且现在我没账户,没法儿测试了。。
加了你QQ号没响应呢,是不是弄错了
我的QQ是496724812
网站开发
版主好!
想问一下,如果委托你们团队开发一个综合大型网站,需要走什么样的流程?
谢谢。
你是想找创微网的团队还是drupalchina的站长?
如果是找创微网的,我QQ是496724812
网站打不开了
目前网站好像打不开了
tags
网站截图
朋友要做,能不能给个报价
朋友要做,能不能给个报价