| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/18.0/product_images |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Technical |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Raphael Collet, Odoo Translation Bot, Odoo Online, Tiffany Chang (tic), Loan (LSE), Louis (wil) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:25:58 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - product - base - base_setup - web - bus - web_tour - html_editor - uom |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Automatically set product images based on the barcode
=====================================================
This module integrates with the Google Custom Search API to set images on products based on the
barcode.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_fetch_image_wizard_view_form |
product.fetch.image.wizard.view | product.fetch.image.wizard | form | New |
res_config_settings_view_form |
res.config.settings.view.form.inherit.product.images | res.config.settings | xpath | Inherits base_setup.res_config_settings_view_form |
No new fields.
Public methods (0)No public methods.
nb_products_selected
Integer
readonly=True
string='Number of selected products'
nb_products_to_process
Integer
readonly=True
string='Number of products to process'
nb_products_unable_to_process
Integer
readonly=True
string='Number of product unprocessable'
products_to_process
Many2many → product.product
comodel_name='product.product'
help='The list of selected products that meet the criteria (have a barcode and no image)'
action_fetch_image(self)
default_get(self, fields_list)
image_fetch_pending
Boolean
help='Whether an image must be fetched for this product. Handled by a cron.'
No public methods.
google_custom_search_key
Char
config_parameter='google.custom_search.key'
string='Google Custom Search API Key'
google_pse_id
Char
config_parameter='google.pse.id'
string='The identifier of the Google Programmable Search Engine'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/17.0/product_images |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Technical |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Denis Ledoux, Tiffany Chang (tic), Gorash, Valentin Chevalier, niyasraphy, Loan (LSE), Dylan Kiss (dyki), Louis (wil) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:02:09 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - product - base - base_setup - web - bus - web_tour - uom |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Automatically set product images based on the barcode
=====================================================
This module integrates with the Google Custom Search API to set images on products based on the
barcode.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_fetch_image_wizard_view_form |
product.fetch.image.wizard.view | product.fetch.image.wizard | form | New |
res_config_settings_view_form |
res.config.settings.view.form.inherit.product.images | res.config.settings | xpath | Inherits base_setup.res_config_settings_view_form |
No new fields.
Public methods (0)No public methods.
nb_products_selected
Integer
readonly=True
string='Number of selected products'
nb_products_to_process
Integer
readonly=True
string='Number of products to process'
nb_products_unable_to_process
Integer
readonly=True
string='Number of product unprocessable'
products_to_process
Many2many → product.product
comodel_name='product.product'
help='The list of selected products that meet the criteria (have a barcode and no image)'
action_fetch_image(self)
default_get(self, fields_list)
image_fetch_pending
Boolean
help='Whether an image must be fetched for this product. Handled by a cron.'
No public methods.
google_custom_search_key
Char
config_parameter='google.custom_search.key'
string='Google Custom Search API Key'
google_pse_id
Char
config_parameter='google.pse.id'
string='The identifier of the Google Programmable Search Engine'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/16.0/product_images |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Technical |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Valentin Chevalier, niyasraphy, Loan (LSE), Martin Trigaux (mat) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:40:53 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - product - base - base_setup - web - bus - web_tour - uom |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Automatically set product images based on the barcode
=====================================================
This module integrates with the Google Custom Search API to set images on products based on the
barcode.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_fetch_image_wizard_view_form |
product.fetch.image.wizard.view | product.fetch.image.wizard | form | New |
res_config_settings_view_form |
res.config.settings.view.form.inherit.product.images | res.config.settings | xpath | Inherits base_setup.res_config_settings_view_form |
No new fields.
Public methods (0)No public methods.
nb_products_selected
Integer
readonly=True
string='Number of selected products'
nb_products_to_process
Integer
readonly=True
string='Number of products to process'
nb_products_unable_to_process
Integer
readonly=True
string='Number of product unprocessable'
products_to_process
Many2many → product.product
comodel_name='product.product'
help='The list of selected products that meet the criteria (have a barcode and no image)'
action_fetch_image(self)
default_get(self, fields_list)
image_fetch_pending
Boolean
help='Whether an image must be fetched for this product. Handled by a cron.'
No public methods.
google_custom_search_key
Char
config_parameter='google.custom_search.key'
string='Google Custom Search API Key'
google_pse_id
Char
config_parameter='google.pse.id'
string='The identifier of the Google Programmable Search Engine'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/15.0/product_images |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Technical |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Valentin Chevalier, niyasraphy, Loan (LSE) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:25:29 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - product - base - base_setup - web - bus - web_tour - uom |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Automatically set product images based on the barcode
=====================================================
This module integrates with the Google Custom Search API to set images on products based on the
barcode.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_fetch_image_wizard_view_form |
product.fetch.image.wizard.view | product.fetch.image.wizard | form | New |
res_config_settings_view_form |
res.config.settings.view.form.inherit.product.images | res.config.settings | xpath | Inherits base_setup.res_config_settings_view_form |
No new fields.
Public methods (0)No public methods.
nb_products_selected
Integer
readonly=True
string='Number of selected products'
nb_products_to_process
Integer
readonly=True
string='Number of products to process'
nb_products_unable_to_process
Integer
readonly=True
string='Number of product unprocessable'
products_to_process
Many2many → product.product
comodel_name='product.product'
help='The list of selected products that meet the criteria (have a barcode and no image)'
action_fetch_image(self)
default_get(self, fields_list)
image_fetch_pending
Boolean
help='Whether an image must be fetched for this product. Handled by a cron.'
No public methods.
google_custom_search_key
Char
config_parameter='google.custom_search.key'
string='Google Custom Search API Key'
google_pse_id
Char
config_parameter='google.pse.id'
string='The identifier of the Google Programmable Search Engine'
No public methods.