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.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Publish PMS properties on your website with a public property catalogue, filterable listing pages and individual property pages showing photos, amenities, services and descriptions.
This module connects your property records to the Odoo website so visitors can browse them without logging in.
- A new "Properties" item is added to the website main menu, opening a public catalogue at /properties. Visitors can filter by city, number of bedrooms, category and tag, and results are shown 12 per page with a pager.
- Each property gets its own public page with a photo, name, city (linked to Google Maps), parent property, area, bedrooms and bathrooms, services, amenities, parking note, house rules and cancellation text, plus two rich description blocks you can edit.
- Properties are only shown when they are published and belong to the current website; unpublished ones are hidden and their page returns a not-found error.
In the backend, a new "Categories" menu under the property configuration lets you build a tree of website property categories (a category cannot be its own parent). On the property form you get a publish button and a Categories field, and on amenities a "Main Amenity" flag decides which amenities are highlighted on the page, with the rest shown in an "Explore all amenities" pop-up. Public users are given read access to properties, rooms, amenities, services and categories.
Depends on
Required by other modules
Menus it adds
Models and fields (3)
- pms.amenity · extends an existing modelis_main_amenity (Main Amenity)
- pms.property · new modelwebsite_description1 (Property Description), website_description2 (Property Description 2), property_category_ids (Categories)
- pms.website.category · new modelname (Category Name), child_ids (Children Property category), parent_id (Parent Category), parent_path, property_ids, parents_and_self
Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. The module is very large and only part of the code was read. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/pms.
terminal Installation and usage
OCA documentation · Odoo 19.0Configuration
Source · Odoo 19.0- Install Website and PMS Base.
- Open Properties ‣ Configuration ‣ Website Categories to manage public categories.
- Open a property form and use the website publish button to make it visible on the site.
Usage
Source · Odoo 19.0Publish a property
- Open Properties ‣ Properties.
- Open a property and click Go to Website or publish it from the form.
- Visitors can browse the property page at
/property/<property>.
Manage website categories
- Open Properties ‣ Configuration ‣ Website Categories.
- Create categories and assign them on property forms.
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.