Portal CRM

portal_crm
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/7.0/portal_crm
VERSION
VERSION 0.1
CATEGORY
CATEGORYHidden
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOpenERP SA
MAINTAINERS
MAINTAINERSOpenERP SA
COMMITTERS
COMMITTERSTwinkle Christian (OpenERP), Odoo Translation Bot, Antonin Bourguignon, Martin Trigaux, Antony Lesuisse, Olivier Dony, Thibault Delavallée, Vo Minh Thu, Hardik, pso (OpenERP), Launchpad Translations on behalf of openerp, vta vta@openerp.com, Quentin (OpenERP), Denis Ledoux, Mayur Maheshwari (OpenERP), help, niv-openerp
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:43:08
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - crm
    - base_action_rule
    - base
    - mail
    - base_setup
    - web_kanban
    - web
    - base_status
    - process
    - email_template
    - base_calendar
    - resource
    - board
    - fetchmail
    - portal
    - share
    - auth_signup
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module adds a contact page (with a contact form creating a lead when submitted) to your portal if crm and portal are installed.
====================================================================================================================================
    

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
contact_form_view Contact form portal_crm.crm_contact_us form New
wizard_contact_form_view_thanks Wizard thanks message portal_crm.crm_contact_us form New
Models touched (1)

New fields (0)

No new fields.

Public methods (2)
  • create(self, cr, uid, values, context=None)
    Since they are potentially sensitive, we don't want any user to be able to read datas generated through this module. Therefore we'll write these information directly in the crm.lead table and leave blank entries in the contact table. This is why the create() method is overwritten.
  • submit(self, cr, uid, ids, context=None)
    When the form is submitted, redirect the user to a "Thanks" message