odoo/ext/clarico-addons/clarico_employee_carousel/controllers/main.py

17 lines
722 B
Python
Executable File

from odoo import http
from odoo.http import request
from odoo import SUPERUSER_ID
from odoo.tools.safe_eval import safe_eval
from odoo.addons.website_sale.controllers.main import QueryURL
class claricoEmployeeCarousel(http.Controller):
@http.route(['/employee_carousel_snippets/render'], type='json', auth='public', website=True , csrf=False, cache=300)
def render_employee_carousel(self,template="clarico_employee_carousel.employee_carousel_snippet_data"):
employee_rc = request.env['hr.employee'].sudo().search([('active','=',True),('website_published', '=',True)])
values={
'objects':employee_rc,
}
return request.env.ref(template).render(values)