Built-in help, file placement guidance, workflow notes, and quick links for managing the 4 P’s platform.
These 4 P’s pages are written to live in the same main app folder as claims.php, plans.php, invoices.php, payments.php, customer-add.php, and property-edit.php. They are not written for an admin subfolder unless the paths are rewritten.
Each page uses require_once __DIR__ . '/app/db.php'; so the app/db.php file should be directly under your 4 P’s root folder.
Each page expects includes/fourps-nav.php to be a partial include file and loads it from the main app folder.
The pages detect either base table names or fourps_* table names and try alternate column names before reading or writing data.
Do not overwrite your existing fourps-dashboard.php unless you intentionally want it rewritten. Keep separately generated dashboard-style files separate unless the filename is explicitly requested.
Place the new PHP file beside your existing 4 P’s pages, then add a matching link in your navigation include if you want it visible in the menu.
Check whether the matching table exists, whether the foreign key column exists, and whether the linked record actually has a value saved in that column.
Make sure the file is in the same main folder as the other 4 P’s pages and that app/db.php and includes/fourps-nav.php exist in the expected locations.
Use system-status.php and settings.php to see which tables and columns are actually being detected by the schema-tolerant helpers.
Confirm the URL id value is correct and that the matching table has a record with that id.
Check whether the searched text is stored in one of the supported search columns for that page type, and verify the table actually exists.
| Page | File | Status |
|---|---|---|
| Dashboard | fourps-dashboard.php | Found |
| Customers | customers.php | Found |
| Properties | properties.php | Found |
| Plans | plans.php | Found |
| Inspections | inspections.php | Found |
| Claims | claims.php | Found |
| Invoices | invoices.php | Found |
| Payments | payments.php | Found |
| Reports | reports.php | Found |
| Search | search.php | Found |
| Notifications | notifications.php | Found |
| Settings | settings.php | Found |
| System Status | system-status.php | Found |
| Activity Log | activity-log.php | Found |
| Area | Resolved Table | Status |
|---|---|---|
| Customers | customers | Found |
| Properties | properties | Found |
| Plans | plans | Found |
| Inspections | inspections | Found |
| Inspection Items | inspection_items | Found |
| Claims | claims | Found |
| Claim Items | claim_items | Found |
| Invoices | invoices | Found |
| Payments | payments | Found |