Files
odoo_source/addons/website_sale
Romain Derie 58607d1cf7 [REV] pos_self_order, product, website_sale: add product info popup
This reverts commit 3b9401c354.

It shouldn't have been merged in the first place. The PR was `r-` but it
seems like the mergebot bugged and still merged it because there was an
occurence of `r+` in the sentence which asked robodoo to `r-`.

> robodoo r- just to be sure, since there was a random r+ not [...]

Rationale of the revert:
- Bad field name:
  - "ecommerce" in product module
  - "ecommerce" but used in POS
- Arguably very low value to share the field -> This field is used in
  ecommerce to add info exactly between the price and the name of a
  product. There is low chance that you want to share that exact
  information with the POS.
- Technically, it couldn't work. What you design in website builder on
  the product page is related to website assets JS and CSS, which are
  not loaded neither in the backend and neither in the POS.
  It was leading to multiple critical issues, mainly:
  - Losing the whole style of the content (CSS)
  - Breaking completly the snippets (visually and design wise) (CSS/JS)
  - Not even show (JS is in charge of showing the content eg)

Note that the same issues were already existing in that field in the
backend (it's shown in the product form view). The ecommerce team was
looking for a solution to make it work, but it's impossible as to work,
it would need the website / frontend assets, which can't be loaded in
the backend / POS.

The cancel of this PR was validated with PO of POS and ecommerce
following those explanation, which they weren't aware of.

Apart from this revert, further PR will be done to:
1. Remove the field from the product form view (ecommerce app)
2. Create a new field for POS

Revert of https://github.com/odoo/odoo/pull/136906

task-3524272

closes odoo/odoo#137514

Signed-off-by: Romain Derie (rde) <rde@odoo.com>
2023-10-05 15:36:21 +00:00
..
2023-07-11 22:33:47 +02:00

Odoo e-Commerce

Optimize sales with an awesome online store.

Odoo is an Open Source eCommerce unlike anything you have ever seen before. Get an awesome catalog of products and great product description pages.

It's full-featured, integrated with your management software, fully customizable and super easy.

Create Awesome Product Pages

Odoo's unique 'edit inline' and building blocks approach makes product pages creation surprisingly easy. "Want to change the price of a product? or put it in bold? Want to add a banner for a specific product?" just click and change. What you see is what you get. Really.

Drag & Drop well designed 'Building Blocks' to create beautifull product pages that your customer will love.

Increase Your Revenue Per Order

The built-in cross-selling feature helps you offer extra products related to what the shopper put in his cart. (e.g. accessories)

Odoo's upselling algorythm allows you to show visitors similar but more expensive products than the one in view, with incentives.

The inline editing feature allows you to easily change a price, launch a promotion or fine tune the description of a product, in a just a click.

A Clean Google Analytics Integration

Get a clear visibility of your sales funnel. Odoo's Google Analytics trackers are configured by default to track all kind of events related to shopping carts, call-to-actions, etc.

As Odoo marketing tools (mass mailing, campaigns, etc) are also linked with Google Analytics, you get a complete view of your business.

Target New Markets

Get your website translated in multiple languages with no effort. Odoo proposes and propagates translations automatically across pages.

Our translation "on demand" features allows you to benefit from professional translators to translate all your changes automatically. Just change any part of your website (a new blog post, a page modification, product descriptions, ...) and the translated versions are updated automatically in around 32 hours.

Fine Tune Your Catalog

Get full control on how you display your products in the catalog page: promotional ribbons, related size of products, discounts, variants, grid/list view, etc.

Edit any product inline to make your website evolve with your customer need.

Acquire New Customers

SEO tools are ready to use, with no configuration required. Odoo suggests keywords according to Google most searched terms, Google Analytics tracks your shopping cart events, sitemap are created automatically for Google indexation, etc.

We even do structured content automatically to promote your product and events efficiently in Google.

Leverage Social Media

Create new landing pages easily with the Odoo inline editing feature. Send visitors of your different marketing campaigns to specific landing pages to optimize conversions.

Manage a Reseller Network

Manage a reseller network to target new market, have local presences or broaden your distribution. Give them access to your reseller portal for an efficient collaboration.

Promote your resellers online, forward leads to resellers (with built-in geolocalisation feature), define specific pricelists, launch a loyalty program (offer specific discounts to your best customers or resellers), etc.

Benefit from the power of Odoo, in your online store: a powerfull tax engine, flexible pricing structures, a real inventory management solution, a reseller interface, support for products with different behaviours; physical goods, events, services, variants and options, etc.

You don't need to interface with your warehouse, sales or accounting software. Everything is integrated with Odoo. No pain, real time.

A Clean Checkout Process

Convert most visitor interests into real orders with a clean checkout process with a minimal number of steps and a great useability on every page.

Customize your checkout process to fit your business needs: payment modes, delivery methods, cross-selling, special conditions, etc.

And much more...

Online Sales

  • Mobile Interface
  • Sell products, events or services
  • Flexible pricelists
  • Product multi-variants
  • Multiple stores
  • Great checkout process

Customer Service

  • Customer Portal to track orders
  • Assisted shopping with website live chats
  • Returns management
  • Advanced shipping rules
  • Coupons or gift certificates

Order Management

  • Advanced warehouse management features
  • Invoicing and accounting integration
  • Mass mailing and customer segmentations
  • Lead automation and marketing campaigns
  • Persistent shopping cart

Fully Integrated With Other Apps

CMS

Easily create awesome websites with no technical knowledge required.

Blog

Write news, attract new visitors, build customer loyalty.

Online Events

Schedule, organize, promote or sell events online; conferences, webinars, trainings, etc.