Octopus系列之接下来的任务
更新默认国家【已实现】
更新每页显示条数的后台控制【已实现】
更新国家和区域的Ajax的关联【已实现】
更新详情页面的 属性选择 脚本提示【已实现 可以做到和兰亭一样的效果了】
增加优惠方案的设置和批量折扣【已实现】
增加产品评论的功能
完善会员中心的部分功能:信息修改 密码修改【已实现】
使用代码创建SQLite数据库
规范前台脚本的使用【已实现,自定义的脚本已经 归入到oc.js中去了】
增加后台批量导入数据的功能【已实现】
增加分类的 突出显示样式
增加产品列表的 价格排序 和 列表 横排的展示方式
规范后台的统一排序方式
增加列表页面 子分类的 展示
增加 一个 列表页面 广告位的展示 主要使用category 广告图片的功能
指定默认的 模板自定义导航 代码的使用 Custom_lab
多个收货地址管理【已实现】
顾客优惠码功能【已实现】
产品搜索功能【已实现】
后台登陆功能【已实现】
购物车,收藏夹,信息修改 等一些功能的独立化
兴趣点
1.支付方式设计的问题
2.轮询提交到各个通道的【采用多线程方式,多个线程之间需要交互,当第一个线程付款失败的时候,通知第二个线程开始提交】
3.一个域名对应多个支付方式;
在加载支付方式描述的时候:图标和描述,实现每个网站展示出来的东西不一样
在设计总的后台的时候:一个关键的问题,就是注意关系
比如数据和域名
支付方式和域名的关系
这个好比语言的关系一样
Octopus系列之接下来的任务的更多相关文章
- Octopus系列之如何让前台的js脚本变得灵活重用
Octopus系列如何让前台的js脚本变得灵活,重用 方式1:ajax方式 方式2:form表单方式 面向对象的脚本封装 jQuery的封装 做Web开发的少不了前台Ajax的使用, 返回true:f ...
- Octopus系列之代码备份
代码 $.extend($.validator.messages, { required: "This field is required.", remote: "Ple ...
- Octopus系列之各个页面调用示例
调用首页产品 可选参数如下 New = 1, Hot = 2, Best = 3, Special = 4, Featured = 5, Other = 6 #foreach($item in $oc ...
- Octopus系列之模板快速开发手册
公共代码 html_header_1 <title>${sitename}-${seotitle}</title> <meta http-equiv="Cont ...
- Octopus系列之UploadValues异步上载
不多说了直接上代码 public void ProcessRequest(HttpContext context) { context.Response.ContentType = "tex ...
- Octopus系列之开发中灵光点收集,先放到这里,后面会整理的
项目中引用的组件 1.System.Data.SQLite.dll 自行编译 SQLite-1.0.66.0-source 3.5的框架:F:\Code\开源项目\SQLite\1.0.66.0_x8 ...
- Octopus系列之SQLite3常用命令
导出脚本F:\B2CShop>sqlite3 B2CDB.db .dump > test.sql 导入脚本F:\B2CShop>sqlite3 B2CDB.db < B2C-S ...
- Octopus系列之开发过程各个技术点
自定义了页面周期 使用唯一的一个VelocityEngine全局的静态实例,优化了小泥鳅blog中每次请求都要创建VelocityEngine实例对象,减少了对象的开销 通过UA判断请求来自的设备,从 ...
- Octopus系列之js公共函数
货币选择 ChangeCurrency(this.value) 示例 <select name="currency" id="sl_currency" c ...
- Octopus系列之各个页面调用示例2
判断登陆的调用 #if(${islogin}) <span> ${Oct_Welcome} or <a href="${siteurl}customer/logout/&q ...
随机推荐
- 在Yii用createUrl中明明白白生成网址
在Yii中经常要生成URL,不管是为了自动跳转还是仅仅是一个链接.下面对Yii中的URL生成做了一个总结.提示:以下controllerX代表控制器X,actionX代表方法X.在Controller ...
- Java I/O NIO学习
给出一个学习的链接讲的很全.. http://ifeve.com/java-nio-all/ 上边的是中文翻译的这里是原地址:http://tutorials.jenkov.com/java-nio/ ...
- 项目问题总结:Block内存泄露 以及NSTimer使用问题
BLock的内存泄露 在我们代码中关于block的使用可以说随处可见,第一次接触block的时候是关于UIView的块动画,那时觉得block的使用好神奇,再后来分析总结为block其实就是一个c语言 ...
- 关于远程连接MySQL数据库的问题解决
安装MySQL sudo apt-get install mysql-server 这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置. 配置MySQL ...
- NTFS reparse point
https://en.wikipedia.org/wiki/NTFS_reparse_point NTFS HARD link: since Windows NT4: files on the sam ...
- Spring MVC 之类型转换(五)
虽然SpringMVC可以自动绑定多种数据类型,但是有时候有些特殊的数据类型还是会在绑定时发生错误,需要我们自己书写类型转换完成绑定. SpringMVC中提供两种绑定方式:以时间转换为例. 1.属性 ...
- Fragment 笔记
1.getActivity() 为null问题 在Fragment基类里设置一个Activity mActivity的全局变量,在onAttach(Activity activity)里赋值,使用m ...
- Activity UI Handler ProgressBar AsyncTask
package io.vov.vitamio.activity; import android.app.Activity; import android.app.ProgressDialog; imp ...
- Oct22 实例测试
实例: http://www.runoob.com/jsp/jsp-form-processing.html http://www.runoob.com/jsp/jsp-writing-filters ...
- jsp页面 直接从地址栏中 获取 参数的方法
function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&am ...