# -*- coding: utf-8 -*- from odoo import http from odoo.http import request class ImageHover(http.Controller): @http.route('/image/hover', type='json', auth='public', website=True) def return_image_hover_effect(self, pid): try: product = request.env['product.template'].sudo().browse(int(pid)) if product and product.hover: return product.hover hover = request.env['res.config.settings'].sudo().get_values() return hover['hover'] except: return 'use default effect'