Octopus系列之更新历史记录

更新笔记历史

2015.2.3
更新了产品价格的计算方法     --采用了通用化的一个处理【支持各个国家货币】
更新产品价格,增加两组价格:一组用来进行前台的展示:一组用来进行后台的计算
更新了产品分类页面的导航链接 --已经实现了4级分类的导航链接实现【后面将会参考兰亭集势的导航,实现分类下拉功能】【备注:可以支持无限级别】
更新了产品详情页面的导航链接 --很轻松就实现了,在产品对象中封装一个Category对象就可以了
更新了产品详情页面的图片详细图展示信息 --【在没有配置远程图片地址的情况下 将自动默认读取本机文件夹下Photo中的图片信息】
更新分页Cookie和货币Cookie --【统一管理在Ockey里面】
更新了货币,加入了货币列表   --用于前台展示使用

更新了Oct调用助手并将数据加入到全局的调用中 --为页面前台的调用提供最大程度的灵活性
更新将产品选项的展示属性 --同时去除掉OptionType该表,将字段直接写入到Option里面去
更新将产品主图信息加入到产品的详细的字段中去 --已经实现了,主要是为了在放大镜的时候使用这个东西

2015.3.3
更新了产品多选属性的数据库 --产品的多选属性采用json的方式进行描述【源于一个网友的启发】
开始编写购物车部分

2015.3.4
测试价格 更新部分通过

2015.3.7
更新购物车中的价格计算展示部分 --【不应该在计算的时候 乘以汇率了】
更新展示购物车 可以实现根据不同的参数加载不同的HTML模板【这一次的更新有很大意义:为后面实现ajax加载开创了一个很好的思路】

2015.3.8
更新了IE11中ajax调用失败的bug --
Context.Response.CacheControl = "no-cache";
Context.Response.AppendHeader("Pragma", "No-Cache");
更新了购物车的ajax调用方式【可以调用购物车的各种展示版本,min版本或者其他的版本】

2015.3.9
更新产品售价为0时的bug return ""; 判断是否有小数点,在Staic_FormatPrice函数里面

2015.3.13
提出Widget的概念,升级代码Login,Register,ShoppingCart代码,并实现对应的Widget版本,使各个Widget可以独立使用【组件化】
增加表单的ajax提交功能

后续loadding。。。

时间: 2024-10-11 08:48:12

Octopus系列之更新历史记录的相关文章

Win10 UWP系列:更新UWP时注意的问题——TargetDeviceFamily

原文:Win10 UWP系列:更新UWP时注意的问题--TargetDeviceFamily 前几天把CurrencyExchanger提交到微软参加Master认证,结果没有通过,反馈了一些错误,看来微软检查还是比较仔细的. 错误主要有: Visual feedback helps users recognize whether their interactions with your application are detected, interpreted, and handled as

Windows 7 update 補丁查更新历史记录成功,但查看已安装的更新未发现补丁

Windows补丁问题现象 Windows 7 update 补丁查更新历史记录成功,但查看已安装的更新未发现补丁. 这里我先给出一个结论:只要 你在任何地方有查到这个KB补丁号安装成功,它就是成功的,你不要说我在已安装更新里面有这个补丁号,但是在补丁更新历史没有,这咋肥四呢,等等,em....建议大家不要太钻牛角尖.一个补丁而已啊 大哥,您说呢? 已安装更新和更新历史记录补丁号不能对应上. 此时我们的疑问是,我手动更新一个补丁包,我应该如何确认我手动更新的补丁已经成功了呢? 1.首先查看补丁更

Octopus系列之开发中灵光点收集,先放到这里,后面会整理的

项目中引用的组件 1.System.Data.SQLite.dll 自行编译 SQLite-1.0.66.0-source 3.5的框架:F:\Code\开源项目\SQLite\1.0.66.0_x86\源码\SQLite-1.0.66.0-source\bin[目前已经更新了,不在使用这个了,这个有个bug]2.F:\Code\开源组件\LitJSON\0.9.03.NVelocity.dll 来自小泥鳅blog*****************************************

Octopus系列之各个页面调用示例

调用首页产品 可选参数如下 New = 1, Hot = 2, Best = 3, Special = 4, Featured = 5, Other = 6 #foreach($item in $oct.GetProductstList(${currency},6,$ptype.Best)) <dl class="indexlist"> <dt class="proimg"> <a href="${item.url}"

Octopus系列之SQLite3常用命令

导出脚本F:\B2CShop>sqlite3 B2CDB.db .dump > test.sql 导入脚本F:\B2CShop>sqlite3 B2CDB.db < B2C-SQLite.sql F:\B2CShop>sqlite3 B2CDB.db < F:\B2CShop\B2C-SQLite.sql 创建数据库sqlite3 Octopus.db < Octopus.sql 导入数据脚本sqlite3 Octopus.db < Octopus2.0_D

Octopus系列之UploadValues异步上载

不多说了直接上代码 public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; string uriString = "http://127.0.0.1/tools/Handler1.ashx"; WebClient myWebClient = new WebClient(); NameValueCollection myNameValu

项目工作中常见问题系列! 持续更新!

欧洲日期转标准或中文日期 欧洲大多数国家日期格式 24-12-1991  代表 dd-mm-yyyy 现在我想转换成中文日期格式1991年12月24日 或者转成国际标准格式日期 1991-12-24  yyyy-mm-dd格式 怎么解决呢? 这里我们可以通过正则表达式 轻松解决这个问题 static void Main(string[] args) { //定义一组欧洲日期列表 数据来源可能是一张数据表 或txt文本文件等.. var enDateList = new List<string>

MVC系列-7.更新

更新数据 1.修改Views--- Account---Index.cshtml table每条记录后面增加Edit,Delete链接. 2.在Controller中增加相应的方法. 修改用户: 3.创建view 为第一个edit添加view 4.编辑view 1)View的顶部需要添加一个强类型声明 @model MVCDemo.Models.Account 2)编辑显示数据代码 5.运行

python开发系列文章更新

https://www.cnblogs.com/linhaifeng/p/7278389.html 阅读目录 第一篇:python入门 第二篇:数据类型.字符编码.文件处理 第三篇:函数 第四篇:模块与包 第五篇:常用模块 第六篇:面向对象 第七篇:面向对象高级 第八篇:异常处理 第九篇:网络编程 第十篇:并发编程 第十一篇:Mysql系列 原文地址:https://www.cnblogs.com/Jacksonwow/p/11231550.html