odoo/ext/3rd-party-addons/product_zoom/controllers/main.py

19 lines
570 B
Python

# -*- 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'