| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/pms |
| GIT | |
| GIT | https://github.com/OCA/pms.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/pms/tree/19.0/pms_website |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Property Management System |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Gray Matter Logic |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Gray Matter Logic |
| COMMITTERS | |
| COMMITTERS | Maxime Chambreuil, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/pms |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:40:50 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/pms: - pms_base odoo/odoo: - base_geolocalize - base_setup - base - web - bus - web_tour - html_editor - product - uom - website - digest - portal - http_routing - auth_signup - resource - social_media - google_recaptcha - utm - html_builder |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
geoip2 |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module publishes PMS properties on the website. It adds website publishing on properties, website categories, property page templates, and amenity flags for the public site. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
property |
Property | ir.ui.view | qweb | New |
view_pms_amenity_form_inherit_pms_website |
pms.amenity.form.inherit | pms.amenity | field | Inherits pms_base.view_pms_amenity_form |
view_pms_property_form_inherit_pms_website |
pms.property.view.form.inherit | pms.property | div | Inherits pms_base.view_pms_property_form |
view_pms_website_category_form |
pms.website.category.form | pms.website.category | form | New |
view_pms_website_category_form_tree |
pms.website.category.tree | pms.website.category | list | New |
is_main_amenity
Boolean
default=False
help='Main Amenity'
string='Main Amenity'
No public methods.
property_category_ids
Many2many → pms.website.category
comodel_name='pms.website.category'
relation='property_category_rel'
required=False
string='Categories'
website_description1
Html
sanitize_attributes=False
sanitize_form=False
translate=html_translate
args: 'Property Description'
website_description2
Html
sanitize_attributes=False
sanitize_form=False
translate=html_translate
args: 'Property Description 2'
google_map_link(self)
child_ids
One2many → pms.website.category
string='Children Property category'
args: 'pms.website.category', 'parent_id'
name
Char
help='Category Name'
required=True
string='Category Name'
parent_id
Many2one → pms.website.category
comodel_name='pms.website.category'
index=True
ondelete='cascade'
string='Parent Category'
parent_path
Char
index=True
parents_and_self
Many2many → pms.website.category
compute='_compute_parents_and_self_new'
args: 'pms.website.category'
property_ids
Many2many → pms.property
relation='property_category_rel'
args: 'pms.property'
check_parent_id(self)