Comments (4)
in version 0.5 i used the setting include_shipping_costs
that has been removed in the meantime.
https://github.com/bluedynamics/bda.plone.cart/blob/0.5/src/bda/plone/cart/browser/__init__.py#L53
our use-case:
computation of shipping costs is too complex (depends on weight, country to ship to, phase of the moon, etc) so we simply add a note to the checkout form that shipping costs will be put on the recipe (see screenshots above)
displaying shipping costs: 0 is misleading in this case.
two possible solutions:
A)
I'd make the display of the shipping costs also depend on IShopCartSettings.summary_total_only
B)
alternatively, I'd add a new setting IShopCartSettings.hide_shipping_costs
if you guys need a more fine grained solution.
this would simply not list the shipping costs in the cart and checkout form
from bda.plone.shop.
@rnixx , @jensens, @agitator and others using this package:
please tell me what you do thinks about the idea to also hide shipping costs in case IShopCartSettings.summary_total_only
is set to True
from bda.plone.shop.
Hi @frisi and all, did you end up proceeding with this line of thinking at all? It does seem sensible to have optionally hide shipping costs as per your use case outlined above.
from bda.plone.shop.
Basically it's a good idea to have the possibility to hide shipping costs. I would prefer to have it as separate option, thus introduce IShopCartSettings.hide_shipping_costs
from bda.plone.shop.
Related Issues (20)
- Make extended user data fields optional HOT 1
- Merge plone5 branches back to master HOT 6
- Implement free items per order HOT 1
- Respect show_currency setting in buyable viewlet
- Shipping is not calculated
- Shop Toolbar: hide empty categories
- dev buildout - Default content is not localized on new site creation HOT 1
- Display currency for cart items
- Downloadable/virtual Items? HOT 1
- instance adduser fails with traceback
- WrongContainedType in registry while upgrading from Plone 4 to 5
- "Shop" portlet won't work in /@@ views (portal_languages not found; Plone 4.3.15) HOT 2
- iban & bic optional
- availability details are broken (not showing up)
- Error: Couldn't find a distribution for 'bda.plone.shop'. (Plone 5.2.2) HOT 1
- TypeError: a new-style class can't have only classic bases (Plone 5.2.2 and src/bda.plone.shop) HOT 1
- TypeError: a new-style class can't have only classic bases (pyenv and plone-5.1.x.cfg)
- TypeError: a new-style class can't have only classic bases (pyenv and plone-5.2.x.cfg)
- <adapter factory=".converter.decimal_converter" /> (Python 3.8.1, Plone 5.2.2 and src/bda.plone.shop, src/bda.plone.cart, etc.) HOT 1
- Versions to install in Plone 4 and Plone 5?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bda.plone.shop.