summaryrefslogtreecommitdiff
path: root/addons/website_sale_slides/__init__.py
AgeCommit message (Collapse)Author
2019-02-15[IMP] website_sale_slides: support payment channels in new channel homepageThibault Delavallée
Purpose of this commit is to effectively support payment channels in the new channel homepage. Specifications * display a 'Buy Course' button on payment based channels; * redirect to eCommerce; * display price; We used everything available from eCommerce and product configurator to find a real price to display. I must say I am quite happy with it. This commit is linked to task ID 1936153 and PR #30770. Co-Authored-By: Aurélien Warnon <awa@odoo.com> Co-Authored-By: Thibault Delavallee <tde@odoo.com>
2019-02-11[ADD] website_sale_slides: allow to sell slide.channelAurélien Warnon
Task #1937160 Purpose ======= This commit adds sale capabilities to a slide.channel. A slide.channel can now have the 'payment' visibility, that requires a 'product_id' configured on the channel. When a customer purchases a product linked to a channel, he is added to the members of the channel (see slide.channel.partner_ids) when his order is confirmed. The feature is added in a new module 'website_sale_slides' that comes as a bridge auto-installed between 'website_slides' and 'website_sale'. The final goal is to be able to sell "courses" (see task #1902304).