[IMP] ecommerce: add custom anchors, links and "see also" sections

This commit adds custom anchors, links and new see also sections

task-3212218

closes odoo/documentation#3712

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
This commit is contained in:
Tom Aarab (toaa)
2023-03-01 14:31:17 +00:00
committed by Jonathan Castillo (jcs)
parent 6722c315cc
commit b7db89e77b
8 changed files with 45 additions and 16 deletions
@@ -10,6 +10,9 @@ The :guilabel:`Add to Cart` button can be customized in multiple ways. You can:
- Create additional 'Add to Cart / Buy Now' buttons;
- Add an 'Order Again' button to the customer portal.
.. seealso::
:doc:`checkout`
'Add to Cart' action customization
==================================
@@ -22,9 +25,13 @@ the :guilabel:`Shop - Checkout Process` section, look for :guilabel:`Add to Cart
the options.
.. note::
If a product has **optional products**, the **dialog box** will always appear.
If a product has :doc:`optional products <../managing_products/cross_upselling>`, the **dialog
box** will always appear.
.. todo:: add :ref: to optional products when published.
.. seealso::
:doc:`../managing_products/catalog`
.. _cart/prevent-sale:
Replace 'Add to Cart' button by 'Contact Us' button
===================================================
@@ -34,10 +41,8 @@ of your choice.
.. note::
Hiding the :guilabel:`Add to Cart` button is often used by B2B eCommerces that need to restrict
purchases only to customers with an account, but still want to display an online product catalog
for those without.
.. todo:: add :ref: to sign-up section doc when published to note
purchases only to :ref:`customers with an account <checkout-sign>`, but still want to
display an online product catalog for those without.
To do so, go to :menuselection:`Website --> Configuration --> Settings --> Shop - Products` and tick
:guilabel:`Prevent Sale of Zero Priced Product`. This creates a new :guilabel:`Button url` field
@@ -73,6 +78,8 @@ and place the building block. Once placed, you have the following options:
:align: center
:alt: Customizable 'Add to Cart' button
.. _cart/buy-now:
'Buy Now' button
================
@@ -89,6 +89,11 @@ The button can be found next to the :guilabel:`Add to Cart` button on the produc
:align: center
:alt: Buy now (express checkout) button
.. seealso::
:ref:`Product page design: additional functions <ecommerce-functions>`
.. _checkout-sign:
Guest and signed-in checkout
============================
@@ -6,6 +6,10 @@ Odoo supports a multitude of online
:doc:`payment providers </applications/finance/payment_providers>` for your website, allowing your
customers to pay with their preferred payment methods.
.. seealso::
- :doc:`/applications/sales/sales/products_prices/ewallets_giftcards`
- :doc:`../checkout_payment_shipping/checkout`
Configuration
-------------
@@ -8,6 +8,9 @@ methods <ecommerce-own-shipping>`, or use an integration with an :ref:`existing
.. _ecommerce-own-shipping:
.. seealso::
:doc:`../checkout_payment_shipping/checkout`
Own shipping methods
====================
@@ -65,6 +68,3 @@ Customers can choose the shipping method at the end of the checkout process, at
.. image:: shipping/shipping-checkout.png
:align: center
:alt: Delivery method choice at checkout
.. seealso::
:doc:`../checkout_payment_shipping/checkout`