用于处理折扣的plone getpaid包
项目描述
此包为getpaid框架提供产品折扣功能。
变更记录
0.11 (2010-09-02)
移除对five.formlib的依赖 [larubbio]
0.10 (2010-09-01)
修复依赖项和多余的i18n文件 [larubbio]
0.9 (2010-07-29)
允许用户输入多个折扣代码
不要在购物车中截断折扣打印
0.8.3 (2009-05-24)
修复了0.8.2中引入的bug [larubio]
0.8.2 (2009-05-24)
使折扣代码不区分大小写
在购物车视图中添加帮助文本
0.8.1 (2009-05-12)
从折扣代码中删除空白字符 [larubbio]
0.8 (2009-05-12)
添加了折扣代码。已知有一个bug,当用户在购物车中添加一个项目,然后添加代码,然后再添加第二个相同的项目时,折扣总额不会更新 [larubbio]
创建了一个浏览器层,以在产品未安装时抑制视窗 [larubbio]
0.7.1 (2008-01-28)
在感谢页面(belowcartthankyou)上添加了折扣详情 [flejard]
0.7 (2008-12-30)
在购物车摘要下方添加了折扣列表 [lucielejard]
0.6 (2008-10-09)
修复了在Plone 3.1中发生的bug。如果您在产品中有getpaid.discount,则无法将项目添加到购物车中。
0.5 (2008-08-29)
添加了构建文件和通用文本文件到项目根目录。
删除了setup.cfg
更新了readme,因为我们不再使用zcml slugs到构建
0.4 (2008-08-21)
包已egg化
详细文档
测试用例
Plone 3.0.6
PloneGetPaid 0.6.0
与Plone 2.5.5不兼容,请参阅底部说明
安装步骤
在 buildout.cfg 中取消注释 getpaid.discount 鸡蛋
运行 bin/buildout
启动您的实例
转到 portal_setup 并运行 getpaid.discount 配置文件的步骤
操作
运行步骤后,在每个可支付产品上,您将有一个可供选择的产品“可打折”或“买x送y”的操作。
标签页
一旦您使产品可打折,您将有一个新的“可打折”标签页可供您编辑/更新折扣。
端口组件
当您使产品可打折时,它将自动显示“折扣产品”端口组件,而不是默认的 PGP 一个。
视窗组件
当您的购物车中有一些折扣商品时,一个显示折扣列表的视窗组件将自动显示在购物车列表中。
注意
当您使用 Plone2.5 时,您不能取消注释 buildout.cfg 中的 getpaid.discount 鸡蛋的 zcml slugs,因为它在启动您的实例时会产生错误。我还没有找到修复它的方法。结果是,折扣产品详细信息的端口组件不会显示。您可能可以将覆盖放入您自己的产品中,并使用我放入 overrides.zcml 中的内容作为模板。
由 Six Feet Up 开发。联系:lucie AT sixfeetup DOT com,或 lucielejard 在 irc 上。
下载
项目详情
getpaid.discount-0.11.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 170db4cc690bef6e68a0655e052eed6ac4e2db838f1125f45755fcd47becf0ac |
|
MD5 | 5f7f93a3ac12469916390496d45d869c |
|
BLAKE2b-256 | 69e051d611f7828f8fcc976118c121e57a9132eda2519adeb043f932bd77dbc9 |