35 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Python
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			35 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Python
		
	
	
		
			Executable File
		
	
# -*- coding: utf-8 -*-
 | 
						|
#################################################################################
 | 
						|
# Author      : Webkul Software Pvt. Ltd. (<https://webkul.com/>)
 | 
						|
# Copyright(c): 2015-Present Webkul Software Pvt. Ltd.
 | 
						|
# License URL : https://store.webkul.com/license.html/
 | 
						|
# All Rights Reserved.
 | 
						|
#
 | 
						|
#
 | 
						|
#
 | 
						|
# This program is copyright property of the author mentioned above.
 | 
						|
# You can`t redistribute it and/or modify it.
 | 
						|
#
 | 
						|
#
 | 
						|
# You should have received a copy of the License along with this program.
 | 
						|
# If not, see <https://store.webkul.com/license.html/>
 | 
						|
#################################################################################
 | 
						|
 | 
						|
from odoo import SUPERUSER_ID
 | 
						|
from odoo import http
 | 
						|
from odoo.http import request
 | 
						|
from odoo.addons.website_sale.controllers.main import WebsiteSale
 | 
						|
from odoo.addons.website_sale.controllers.main import QueryURL
 | 
						|
 | 
						|
 | 
						|
class WebsiteSale(WebsiteSale):
 | 
						|
 | 
						|
    @http.route(['/shop/360view/'], type='json', auth="public", methods=['POST'], website=True)
 | 
						|
    def product_360view_modal(self, product_id, **kwargs):
 | 
						|
        product_obj = request.env['product.template']
 | 
						|
        if product_id:
 | 
						|
            product = product_obj.sudo().browse(product_id)
 | 
						|
        return request.env['ir.ui.view'].render_template("website_360degree_view.modal_product_360degree_view", {
 | 
						|
            'product': product if product else request.env['product.template'],
 | 
						|
        })
 |