OPNsense
Wiki & Documentation
ee28a8b
Introduction
Security
Releases
Business Edition
Installation and setup
Official hardware
Lobby
Reporting
System
Interfaces
Firewall
Virtual Private Networking
Services
Community Plugins
Third-party Plugins
Troubleshooting
Development Manual
Development Workflow
Coding Guidelines
Architecture
Backend
Frontend
Creating Models
Creating Models / Field types
Routing
Using controllers and views
View construction (and tools)
Dashboard widgets
Components
API Reference
Examples
How-tos
Sources
Project Relations
Legal notices
Support Options
Contribute
History
OPNsense
Development Manual
Frontend
Frontend
The OPNsense frontend is implemented with
PHP/Phalcon
.
Creating Models
Designing the model
Special model types
Usage example
Guidelines
Custom (app specific) field types
Adding constraints
Migrations
Creating Models / Field types
Routing
Using controllers and views
View construction (and tools)
Dashboard widgets