Browse Source

controller kalachakra

dev-rcn
root 3 years ago
parent
commit
cc5a715bc9
2 changed files with 42 additions and 2 deletions
  1. +2
    -2
      __manifest__.py
  2. +40
    -0
      controllers/kalachakra.py

+ 2
- 2
__manifest__.py View File

@ -31,8 +31,8 @@
'views/contactus.xml', 'views/contactus.xml',
'views/partner.xml', 'views/partner.xml',
'views/partnerimport.xml', 'views/partnerimport.xml',
'report/report_donationtax.xml',
'report/report.xml'
#'report/report_donationtax.xml',
#'report/report.xml'
], ],
# only loaded in demonstration mode # only loaded in demonstration mode


+ 40
- 0
controllers/kalachakra.py View File

@ -0,0 +1,40 @@
# -*- coding: utf-8 -*-
from odoo import http
from odoo.http import request
import werkzeug
from odoo.tools import format_datetime, format_date, is_html_empty
from odoo.exceptions import UserError
from odoo.addons.website_event.controllers.main import WebsiteEventController
class kalachakra(WebsiteEventController):
def _extract_searched_event_tags(self, searches):
tags = request.env['event.tag']
if searches.get('tags'):
tags = request.env['event.tag'].search([('name', '=', searches['tags'])])
return tags
@http.route(['/kalachakra/calendar'], type='http', auth='public', website=True, sitemap=False,csrf=False)
def eventCalendar(self,**post):
url='https://calendar.google.com/calendar/embed?height=600&wkst=2&bgcolor=%23ffffff&ctz=Europe%2FParis&mode=WEEK&src=aXRrYWxhY2hha3JhQGdtYWlsLmNvbQ&src=bjYxODA1OXQ2dmRwNmp0Y3Foa3FjMTMwdWtAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ&src=MnJzc2VvY3MzcGNiaDliaGFvNXZ1a3JpM3NAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ&src=cGJ0YjBtbTBja2NsMDZmdTNvb2ViMDJpOXNAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ&src=ZnIuZnJlbmNoI2hvbGlkYXlAZ3JvdXAudi5jYWxlbmRhci5nb29nbGUuY29t&color=%23039BE5&color=%238E24AA&color=%23E4C441&color=%237CB342&color=%230B8043" style="border:solid 1px #777" width="800" height="600" frameborder="0" scrolling="no"'
#url='https://calendar.google.com/calendar/embed?height=600&wkst=1&bgcolor=%23ffffff&ctz=Europe%2FParis&src=cmF5bmFsZC5jYW5kZWxpZXJAZ21haWwuY29t&src=Z3I4aGdpbm5hYjNwZ2ExY3M4MTAxczVlcjhAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ&src=ZnIuZnJlbmNoI2hvbGlkYXlAZ3JvdXAudi5jYWxlbmRhci5nb29nbGUuY29t&color=%23039BE5&color=%23D50000&color=%237986CB'
return http.request.render('kalachakra.event_calendar',{'url':url})
@http.route(['/event/calendartui'], type='http', auth='public', website=True, sitemap=False,csrf=False)
def eventCalendartui(self,**post):
return http.request.render('kalachakra.event_calendartui')
@http.route(['/kalachakra/contactus'], type='http', auth='public', website=True, sitemap=False,csrf=False)
def kalachakracontactus(self,**post):
return http.request.render('kalachakra.contactus')
@http.route(['/kalachakra/programme'], type='http', auth='public', website=True, sitemap=False,csrf=False)
def kalachakraprogramme(self,**post):
return http.request.redirect('https://www.dropbox.com/s/ijsd6n82oyp0gw8/programme_Paris.pdf?dl=0')

Loading…
Cancel
Save