Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
7 Відповіді
18691 Переглядів

I have about 4000 products in catalog, and want to publish all of them, so they can be sold on the public site, I want to avoid going to each individual product and clicking on Publish button, is there a way to mass publish products?

Аватар
Відмінити

For those, who still are searching for a solution to mass update products (published/unpublished, add/remove attributes, change internal/public category, edit accessories/alternatives, etc), this app - https://apps.odoo.com/apps/modules/17.0/product_management - might be of interest.

Найкраща відповідь

Starting with v14, you can now mass publish/upublish products.

Website module> products>view as list>Is published

(make sure the tag for is published is selected)'

 

Аватар
Відмінити
Найкраща відповідь

Export to a csv file (find this option under the More options button), that you will modify on the column published; the reimport the modified csv file.

Аватар
Відмінити

I did it today with version 9c and worked very well, all products returned published on Website/Ecommerce app. Thanks a lot! Higor

can you please tell me what field is related to publishing products? I cannot find it in odoo v12

Найкраща відповідь

Try creating a mass action for it and then check them all in the list view and invoke the method

Аватар
Відмінити
Найкраща відповідь

UPDATE public.product_template

SET is_published = True

Аватар
Відмінити
Найкраща відповідь

I had to unninstall/reinstall Ecommerce/Website apps for this turned bugged after an Odoo update, the layout was not loaded with message:

# Uncaught ReferenceError: odoo is not defined

And others assets loading error.
After that all (> 1500) products went the field Published on Website updated to Unpublished.

Аватар
Відмінити
Автор Найкраща відповідь

That can be an option, but I was wondering if there would be an option in Product Grid, just like Delete or Export,  thanks for your suggestion, however I figured it out by updating product_template table using a query  Field name is "website_publish"  

Аватар
Відмінити
Найкраща відповідь

probably a field called "available on the website"

Аватар
Відмінити