Property Print & Presentation
Generate comprehensive printable presentations of your rental properties with all details, photos, and documents.
Overview
The Property Print/Presentation module generates a comprehensive, printer-friendly view of your property with all essential information: address, characteristics, photos, documents, communications, expenses, counters, and landlord's property inventory.
Print-Optimized Layout
Clean layout optimized for printing with proper page breaks and print-friendly styling.
Comprehensive Information
Includes property data, photos/videos, documents, communications, expenses, counters, and assets in one document.
Currency Conversion
Specify target currency via URL parameter to convert all monetary values.
Visual Presentation
Property color coding, icons for characteristics, photo galleries, and document previews.
Document Sections
The print view includes the following sections:
| Icon | Section | Description |
|---|---|---|
| Address | Full property address with country, region, city, street, building, apartment, and area information. | |
| Characteristics | Property data values grouped by categories (building, apartment, infrastructure, utilities, security, parking, land). | |
| Photo/Video | Property photos and YouTube videos with thumbnails and type labels. | |
| Documents | Property documents with type labels and file previews. | |
| Landlord's Property | Inventory of landlord's property provided to tenant with estimated values and total amount. | |
| Communications | Internet, TV, phone connections with provider information and access details. | |
| Expenses | Utility and rental expenses with service providers, unit prices, and measurement units. | |
| Counters | Utility counters/meters with serial numbers, tariff types, and linked zones. |
How to Access
There are several ways to access the property print view:
From Property Page
Open property page, click property menu (☰) → Marketing → Property Presentation.
Direct URL
Navigate directly to /properties/{id}/print where {id} is the property ID.
With Currency Conversion
Add ?currency=CODE parameter to convert values (e.g., ?currency=USD or ?currency=EUR).
Technical Details
Styling & Layout
- All styles are embedded inline for self-contained printing
- Print button hidden when printing (@media print)
- Responsive grid layouts for characteristics, media, and documents
- Property color bar uses property.color field for branding
Icons & Media
- Property data types display custom SVG icons from S3
- Communication types show icons with fallback to emoji
- YouTube videos show thumbnails (https://img.youtube.com/vi/{id}/hqdefault.jpg)
- Photos use secure file URLs with HMAC signatures
Currency Conversion
- Target currency from ?currency=CODE query parameter
- Falls back to user's default currency if not specified
- Converts: tenant asset values, expense unit prices
- Uses to_currency Twig filter with source and target currencies
Permissions
Access rights for property print view:
| Role | View | |
|---|---|---|
| Landlord | Yes | Yes |
| Landlord Agent | Yes | Yes |
| Tenant | Yes | Yes |
| Tenant Agent | Yes | Yes |
| Maintenance Staff | Yes | Yes |
Note: All users with VIEW permission on the property can access the print view. This includes landlords, tenants, agents, and maintenance personnel.
Use Cases
For Landlords
- Create property portfolios for potential investors
- Print comprehensive property snapshots for record keeping
- Share property details with realtors and agents
- Generate property reports for tax and accounting purposes
For Tenants
- Keep printed copy of property inventory at move-in
- Print utility information for reference (providers, serial numbers)
- Share property details with family members or roommates
- Print asset list for insurance purposes
For Business Operations
- Property inspections and maintenance visits
- Legal documentation for disputes or insurance claims
- Audit trails for property management companies
- Historical snapshots before/after major renovations
Best Practices
Tips for Effective Presentations
- Keep property data up to date before printing
- Add high-quality photos to make presentation more appealing
- Complete all property characteristics for comprehensive view
- Use property color field for consistent branding across presentations
- Specify target currency when sharing with international partners
- Save as PDF (Ctrl+P → Save as PDF) for archival purposes