Jeremy Kersten
d978c78246
[FIX] website_sale: browse category to slugify. Because slug of an id will generate a tb 'need more than 1 value to unpack'
2014-11-13 14:48:30 +01:00
Christophe Simonis
c825d0552d
[MERGE] forward port of branch saas-3 up to ec27773
2014-11-05 21:46:42 +01:00
Christophe Simonis
ec277732fe
[MERGE] forward port of branch 7.0 up to 3e3e35e
2014-11-05 21:10:15 +01:00
Will Stott
9bc156a32c
[FIX] website_sale: typo in help string.
2014-11-04 13:57:52 +01:00
Jorge
93e4e7da6e
[FIX] website_sale: don't display twice some products
...
In list view, the 10 last products of a page were the 10 first products of the next page.
Fixes #3373
2014-10-30 12:04:42 +01:00
Simon Lejeune
a03e5c42ec
[FIX] website_sale: usability fixes in the checkout/address form
...
* `disabled` on the country select tag instead of `readonly`
* `create a new address` selected when the user set an invalid shipping
address and must correct it. Else the user was correcting the shipping
address but the option "ship to the same address" was selected.
2014-10-29 16:06:10 +01:00
Simon Lejeune
a644bbaec8
[FIX] website_sale: don't apply the company name as street logic in shipping address
2014-10-29 16:06:03 +01:00
Simon Lejeune
ced8c3cf3f
[FIX] website_sale: remove spurious print
2014-10-29 16:05:50 +01:00
Christophe Matthieu
59cda06b00
[FIX] website.sale: Double / triple digits do not get displayed correctly on ecommerce quantity selector
2014-10-27 10:24:13 +01:00
Christophe Matthieu
d8e67d647f
[FIX] website_sale_options: only one optional product is added to the cart and the quantity of the optional product don't change in the cart when we click on more or less. Fix the number of items displayed in the modal options.
2014-10-27 10:24:13 +01:00
Christophe Matthieu
4a46fce95a
[FIX] website_sale: Postal Code is required during checkout for countries without postal codes; Zip must be not required.
2014-10-27 10:24:13 +01:00
Christophe Matthieu
23f9736372
[FIX] website_event_sale: display the discounted price in website.
...
Add price_reduce compute method on ticket and sale order line
2014-10-24 14:16:16 +02:00
David Monjoie
76824b4248
[FIX] website_sale: check the first product variant radio button in variants list by default to avoid users to click on Add to Cart without choosing any variant
2014-10-23 15:20:51 +02:00
Denis Ledoux
8521e701fa
[FIX] website_sale: right number of products in the page
...
The goal is to fill the page with at least 20 products and to fill all grid lines
Thus, the page should be filled with products until there are 20 products and all lines of the grid are full.
2014-10-23 14:14:50 +02:00
Denis Ledoux
bfb61cd5e9
[FIX] website_sale: image doesn't change when the user select a product (for product variant list). website_sale_options: image dones't change in modal with the selection
2014-10-20 18:40:06 +02:00
Simon Lejeune
258a4cac82
[FIX] website_sale: trigger the change event on the right node
2014-10-20 10:44:24 +02:00
Denis Ledoux
ba272ad69a
[FIX] website_sale: no need to specific to a selection field that it is of type char
...
Besides, if set, the field will appear as a simple char field in the form view & editable lists
+ADD the type in the editable view
2014-10-17 14:48:45 +02:00
Olivier Dony
9b67a483df
[FIX] website_sale: better fiscal position detection + support update during checkout
...
The customer can change the country and tax
number in the billing information during
checkout, and the taxes should be properly
updated according to the re-detected fiscal
position.
The fiscal position detection also depends
on the `vat_subjected` flag, which we now assume
to be implicit as soon as the customer filled
in a valid Tax Identification Number.
2014-10-10 21:02:33 +02:00
Olivier Dony
7439421ad2
[I18N] Update translations from Launchpad 8.0 branches
2014-10-08 17:52:25 +02:00
Denis Ledoux
38668fd404
[FIX] website_sale*: handle no delivery methods in website
...
Display a user friendly message instead of crashing when there is not delivery method available for a specific order
2014-10-08 15:38:16 +02:00
Jeremy Kersten
8ff6299d9d
[FIX] website_sale: save the company in street and the street in street2.
...
The old behaviour was not better, because when we print the invoice, the order was ugly:
Name
Street
Company name
Country
Now we will have:
Name
Company name
Street
Country
This patch is not retro-compatible:
Old partners will see the address in company name and vice-versa.
Need to update view and switch street field and street2 field
2014-10-07 19:00:45 +02:00
Denis Ledoux
6d509c0c6b
[REF] website*: set spinner style in class, instead of inline
...
This fix is related to:
8298cf6510
51e399d9ac
9056c58cb8
2014-10-02 20:33:53 +02:00
Wolfgang Taferner
51e399d9ac
[FIX] website_sale: shopping cart quantity width (qty > 9)
2014-10-02 18:45:14 +02:00
Denis Ledoux
8298cf6510
[FIX] website_sale: too tiny quantity input (if qty > 9)
2014-10-02 10:58:14 +02:00
Olivier Dony
59f77103cc
[FIX] website_sale: checkout: do not reset address country every time
...
Once the value is set it can be modified by the user
(e.g. if geoip detection was wrong), so should not be reset.
2014-10-01 15:16:00 +02:00
Denis Ledoux
eaa0f29094
[FIX] website*sale: product_id_change qty is 0 by default
...
Thus, need to pass the actual quantity to product_id_change in order to set values correctly
2014-09-30 17:20:28 +02:00
Thibault Delavallée
dce983dea0
[IMP] website_sale: confirm quotation only when the payment is done, not directly when hitting 'pay now'.
2014-09-29 11:12:37 +02:00
Olivier Dony
dd2f229153
[FIX] website_sale: avoid subscribing the website user (Public) to all shop orders
...
Especially as this user does not have a valid email, which
could prevent notifications to reach other followers.
2014-09-26 16:13:56 +02:00
Olivier Dony
b2b3d629f9
[FIX] website_sale: auto-confirm free orders upon cart validation
...
Orders are normally confirmed when the payment transaction
is processed, but there is no transaction for free orders.
This caused them to stay in draft until manually cancelled.
2014-09-26 14:36:59 +02:00
Denis Ledoux
c8f1bebcc5
[FIX] website_sale: free carts were not confirmed
2014-09-25 16:25:43 +02:00
Jamin Shah
ff5e7a749c
[IMP] website_sale : avoid duplicated order lines
...
Add line id to while calling _cart_update() from sale_get_order()
The missing line_id parametre was making the _cart_find_product_line() call to fail as it was linked to an option while searching for lines without options (making the method recreate new lines).
Fixes #2573
2014-09-25 11:31:49 +02:00
Olivier Dony
b74d830eb2
[I18N] Update translation templates with latest term changes
2014-09-23 19:13:50 +02:00
Olivier Dony
1c5b5e4290
[I18N] Update translations from Launchpad 8.0 branches
...
server: rev. 26 rev-id launchpad_translations_on_behalf_of_openerp-20140923072744-tkfs0yinu8msjh09
addons: rev. 39 rev-id launchpad_translations_on_behalf_of_openerp-20140923072715-5j7qvnuvmmb1zzy1
web: rev. 23 rev-id launchpad_translations_on_behalf_of_openerp-20140923072757-jvh9l6r2x0vfcyhb
2014-09-23 13:42:05 +02:00
Christophe Matthieu
8afa1b6062
[FIX] website_sale: displayed price doesn't change for 'List View of Variants' customize template
2014-09-19 11:07:33 +02:00
Olivier Dony
53aa92d3c9
[I18N] Update translations from Launchpad branches
2014-09-18 11:47:16 +02:00
Denis Ledoux
8d773dcd23
[FIX] website_sale: only display payment method from the same company as the order
2014-09-18 10:51:57 +02:00
Fabien Meghazi
51477fb4f6
[IMP] Brought back /website/image route w/filename hinted in headers
...
Also added support for this route in widget Image#from_html()
2014-09-17 16:54:08 +02:00
Olivier Dony
e5bff82aff
[MERGE] Forward-port saas-5 up to f9bcd67
2014-09-17 16:39:06 +02:00
Fabien Meghazi
8d08e06758
[FIX] Bundlification remains ( Fixes #2463 )
2014-09-17 14:50:12 +02:00
Martin Trigaux
e04a87e11f
[IMP] website_sale: do not show transaction on sale order
...
This object is quite technical and has not purpose to be displayed on a sale order.
2014-09-17 12:59:06 +02:00
Martin Trigaux
46efc164d6
Forward port of branch saas-3 up to rev 2ee1843
2014-09-17 12:58:08 +02:00
Martin Trigaux
2ee1843757
[FIX] website_sale: retrieve transactions as superuser
...
Due to additional security rules, the transactions made as public user will have a new partner_id. The transaction needs to be retrieved as admin to be set in the context.
The operations in payment_get_status are made as superuser but the session_id is checked in the assert above to avoid url manipulation.
2014-09-17 12:52:28 +02:00
Fabien Meghazi
847093a4b0
[REM] unused class attribute
2014-09-16 22:27:52 +02:00
Fabien Meghazi
bc5e6fa2cb
[ADD] Helper for /website/image (allows to use aggressive cache)
2014-09-16 19:54:59 +02:00
Fabien Meghazi
6402bcbd92
[IMP] Move website_sale_tracking.js in front-end bundle
2014-09-16 19:54:59 +02:00
Christophe Simonis
780dd9891f
[MERGE] forward port of branch saas-5 up to 7eab880
2014-09-15 14:00:02 +02:00
Denis Ledoux
d3ba8a840d
[FIX] website_sale: the order of the attribute list doesn't matter
2014-09-10 15:08:34 +02:00
Christophe Matthieu
a57ebb2c58
[FIX] website_sale: The product breadcrumbs in shop not working. Internal Server Error appears
2014-09-10 13:24:56 +02:00
Christophe Matthieu
b2f3de6da7
[FIX] website_sale: Price of accessory product are all time null. Need to use new api to send the context.
2014-09-10 11:22:04 +02:00
Jeremy Kersten
b6fb02a331
[FIX] website_sale: typo in tour
2014-09-09 16:50:42 +02:00