Skip to content

Commit 941dcb4

Browse files
author
lman-odoo
committed
[IMP] ecommerce: catalog update
task-4311219
1 parent 5a9dd0b commit 941dcb4

File tree

4 files changed

+242
-237
lines changed

4 files changed

+242
-237
lines changed

content/applications/websites/ecommerce/products.rst

Lines changed: 24 additions & 99 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ page. When you :guilabel:`Save`, the product page is automatically published.
3131
.. tip::
3232
- You can also create a product from the backend by going to
3333
:menuselection:`Website --> eCommerce --> Products` and clicking :guilabel:`New`.
34-
- Products created from the frontend are automatically :ref:`published <website/pages/un-publish-page>`,
35-
while products created from the backend are not. To publish a product, click the
36-
:guilabel:`Go to Website` smart button to access the product page, then toggle the switch from
37-
:guilabel:`Unpublished` to :guilabel:`Published`.
34+
- Products created from the frontend are automatically
35+
:ref:`published <website/pages/un-publish-page>`, while products created from the backend
36+
are not. To publish a product, click the :guilabel:`Go to Website` smart button to access
37+
the product page, then toggle the switch from :guilabel:`Unpublished` to :guilabel:`Published`.
3838

3939
.. seealso::
4040
:doc:`Create new products using the Barcode Lookup database
@@ -62,79 +62,6 @@ go to :menuselection:`Website --> eCommerce --> Products`, click the :icon:`fa-c
6262
#. In the :guilabel:`Is Published` column, tick the box for any of the selected products, then
6363
:guilabel:`Confirm` to publish them.
6464

65-
.. _ecommerce/products/shop-page:
66-
67-
Shop page
68-
=========
69-
70-
To customize the layout of the main :guilabel:`Shop` page or modify its content, click
71-
:guilabel:`Edit`. Go to the :guilabel:`Blocks` tab to add :doc:`building blocks
72-
<../../websites/website/web_design/building_blocks>` or to the
73-
:guilabel:`Customize` tab to change the page layout or add features:
74-
75-
- :guilabel:`Layout`: Select :guilabel:`Grid` or :guilabel:`List`.
76-
77-
- :guilabel:`Size`: Set the number of products displayed per page and line.
78-
- :guilabel:`Style`: Select :guilabel:`Default`, :guilabel:`Cards`, :guilabel:`Thumbnails`, or
79-
:guilabel:`Grid`.
80-
- :guilabel:`Image Size`: Choose the aspect ratio for the product images:
81-
:guilabel:`Landscape (4/3)`, :guilabel:`Default (1/1)`, :guilabel:`Portrait (4/5)`, or
82-
:guilabel:`Vertical (2/3)`. You can also adjust the display by changing the :guilabel:`Fill`
83-
options to best fit your design preferences.
84-
85-
- :guilabel:`Search Bar`: Toggle the switch to display a search bar at the top of the products
86-
page.
87-
88-
- :guilabel:`Prod. Desc.`: Toggle the switch to display the product description below the product's
89-
name.
90-
91-
- :guilabel:`Categories`: display product categories on the :guilabel:`Left`, on the
92-
:guilabel:`Top`, or both. If :guilabel:`Left` is selected, you can enable
93-
:guilabel:`Collapse Categories` to make the category menu collapsible.
94-
95-
- :guilabel:`Datepicker`: Toggle the switch to display a date range calendar to check the
96-
availability of rental products over a specific period. The
97-
:doc:`Rental app <../../sales/rental>` must be installed to use this feature.
98-
99-
- :guilabel:`Attributes`: Show product attributes on the :guilabel:`Left` and/or display a
100-
:icon:`fa-sliders` (:guilabel:`dropdown toggle`) icon at the :guilabel:`Top` allowing customers to
101-
filter products based on their attributes.
102-
103-
- :guilabel:`Price Filter`: Toggle the switch to display a :guilabel:`Price Range` bar, which
104-
allows customers to filter products according to a specific price range by dragging adjustable
105-
handles.
106-
- :guilabel:`Product Tags`: Toggle the switch to display the :guilabel:`Product Template Tags` on
107-
the product page and allow customers to filter products using those tags by going to the
108-
:guilabel:`Tags` section in the left column.
109-
110-
- :guilabel:`Top Bar`: Select :guilabel:`Sort By` to display a dropdown list in the top bar for
111-
sorting products and/or :guilabel:`Layout` to allow customers to switch to the grid or list view
112-
using the related icons.
113-
114-
- :guilabel:`Default Sort`: Choose how products are sorted by default: :guilabel:`Featured`,
115-
:guilabel:`Newest Arrivals`, :guilabel:`Name (A-Z)`, :guilabel:`Price - Low to High`, or
116-
:guilabel:`Price - High to Low`.
117-
118-
- :guilabel:`Buttons`:
119-
120-
- Select the :icon:`fa-shopping-cart` (:guilabel:`Shopping cart`) option to display an
121-
:icon:`fa-shopping-cart` (:guilabel:`Add to cart`) icon on each product's image, which takes the
122-
customer to the checkout page.
123-
124-
.. _ecommerce/products/wishlist:
125-
126-
- Select the :icon:`fa-heart-o` (:guilabel:`Wishlist`) option to display an
127-
:icon:`fa-shopping-cart` (:guilabel:`Add to wishlist`) icon on each product's image allowing
128-
logged-in customers to save products to a wishlist.
129-
130-
- Select the :icon:`fa-exchange` (:guilabel:`Compare`) option to display the :icon:`fa-exchange`
131-
(:guilabel:`Compare`) icon on each product's image allowing customers to :ref:`compare products
132-
<ecommerce/products/product-comparison>` based on their attributes.
133-
134-
.. tip::
135-
To feature a product, go to the :ref:`product form <ecommerce/products/product-form>` and click
136-
the :icon:`fa-star-o` (:guilabel:`Favorite`) icon next to the product's name.
137-
13865
.. _ecommerce/products/product-page:
13966

14067
Product page customization
@@ -226,6 +153,10 @@ Use the :guilabel:`Customize` tab to modify the page layout or add features:
226153
- Products with single values for their attributes do not generate variants but are still
227154
displayed in the :guilabel:`Product Specifications`.
228155

156+
.. tip::
157+
To feature a product, go to the :ref:`product form <ecommerce/products/product-form>` and click
158+
the :icon:`fa-star-o` (:guilabel:`Favorite`) icon next to the product's name.
159+
229160
.. _ecommerce/products/image-customization:
230161

231162
Product images and videos
@@ -257,27 +188,6 @@ and select the relevant media. In the :guilabel:`Customize` tab, use the followi
257188
.. note::
258189
Images must be in PNG or JPG format and with a minimum size of 1024x1024 to trigger the zoom.
259190

260-
.. _ecommerce/products/products-block:
261-
262-
Products block
263-
==============
264-
265-
The :guilabel:`Products` :doc:`building block <../website/web_design/building_blocks>` is used to
266-
display a selection of products sold on your website.
267-
268-
.. image:: products/products-block.png
269-
:alt: Example of a products block
270-
271-
By default, the block displays the :guilabel:`Newest Products`. To change which products are shown,
272-
go to the :guilabel:`Customize` tab's :guilabel:`Products` section and set the :guilabel:`Filter`
273-
field to :guilabel:`Recently Sold Products` or :guilabel:`Recently Viewed Products`.
274-
275-
In addition, it is possible to display products from a specific category only using the
276-
:guilabel:`Category` field.
277-
278-
You can also filter products by :guilabel:`Tags`, include :guilabel:`Variants`, and adjust the
279-
display by selecting a different :guilabel:`Template`.
280-
281191
.. _ecommerce/products/product-variants:
282192

283193
Product variants
@@ -302,7 +212,7 @@ go to :menuselection:`Website --> eCommerce --> Attributes`, click on the attrib
302212
:guilabel:`Visible` or :guilabel:`Hidden` in the :guilabel:`eCommerce Filter Visibility` field.
303213

304214
.. tip::
305-
- To display the product attributes on :ref:`the main Shop page <ecommerce/products/shop-page>`,
215+
- To display the product attributes in the :doc:`product catalog <../../../products/catalog>`,
306216
set the :guilabel:`Attributes` feature to :guilabel:`Left` using the website editor.
307217
- To group attributes under the same section when
308218
:ref:`comparing products <ecommerce/products/product-comparison>`, go to the
@@ -440,6 +350,21 @@ comparison summary.
440350
- Selecting the :icon:`fa-exchange` (:guilabel:`Compare`) option from a product page is also
441351
possible.
442352

353+
Whishlists
354+
==========
355+
356+
The :icon:`fa-heart-o` :guilabel:`Add to wishlist` button allows customers to save products
357+
on their wishlist. To enable it, go to :menuselection:`Website --> Configuration --> Settings`,
358+
scroll down to the :guilabel:`Shop - Products` section, and enable :guilabel:`Wishlists`.
359+
360+
.. tip::
361+
Customers can move products from their cart to their wishlist by clicking the :guilabel:`Save
362+
for later` button in the :guilabel:`Order overview` checkout step.
363+
364+
.. image:: catalog/catalog-save-for-later.png
365+
:alt: Save for later button.
366+
367+
443368
.. toctree::
444369
:titlesonly:
445370

0 commit comments

Comments
 (0)