๐งฉ Architecture & Core Logic
- Super Powers
- Joomla Powers
- Compile Native Components, Plugins & Modules
- Multi-Version Support
- Conditional Logic Injection
- Reusable Admin Views
- Dynamic GET Builder
- Round-Trip Code Integration
- Custom Admin Views
- Site Views
- Dynamic Dashboards
- Model Linking Between Views
- Shared Field Reuse Across Views
- Drag & Drop Field Mapping
- Dynamic Field Visibility
- Independent Packaging
๐ Joomla CMS Integration
๐งฑ Custom Code System (Powerful Dual Feature)
๐ Field Type System
๐ Snippets, Templates, Layouts, Libraries
- Snippets Reusable Html Blocks
- Layouts Reusable Php Render Templates
- Templates Page Level Views Linked To Custom Admin Site Views
- Libraries JS CSS Assets Linked To UI
- CDN Local Toggle For Library Delivery
- Media Folder Injection With Override Support
- Repository Push Pull Reset Workflow
- Init Snippets Layouts Templates Via Gui
๐ฆ Packages
๐งฉ Architecture & Core Logic
๐ File & Code Management
๐ง Code Reuse & Blueprints
๐ Joomla CMS Integration
๐จ Visual GUI & UX
๐ Internationalization
๐ฆ Packaging & Distribution
โ๏ธ Compiler Engine Features
๐งฑ Custom Code System
๐ Field Type System
๐ Dynamic GET (Visual SQL Engine)
๐ Snippets, Templates, Layouts, Libraries
๐ Documentation & Metadata
๐ Analytics & Insights
๐งฉ Architecture & Core Logic
- Super Powers
- Joomla Powers
- Compile Native Components, Plugins & Modules
- Multi-Version Support
- Conditional Logic Injection
- Reusable Admin Views
- Dynamic GET Builder
- Round-Trip Code Integration
- Custom Admin Views
- Site Views
- Dynamic Dashboards
- Model Linking Between Views
- Shared Field Reuse Across Views
- Drag & Drop Field Mapping
- Dynamic Field Visibility
- Independent Packaging
๐ Joomla CMS Integration
- Token Integration
- ACL Per View, Field, Item
- Field-Based Joomla Config Generation
- Support For Joomla Categories/Tags/Custom Fields
- CLI-Ready Components
- Joomla Update Server Integration
- Version-Aware Language String Compilation
- Remote Publishing to Custom Repo Update Streams
๐ Field Type System
- Field Types Define Templates And Data Types
- Gui Defined Rules Required Unique Nullable
- Save Get Hooks Per Field
- Database Schema Auto Generated From Field Settings
- Per Display Field Rendering Config List Edit
- Create Dynamic Models With Modals Selectors
- Conditional Js And Css Per Field
๐ Snippets, Templates, Layouts, Libraries
- Snippets Reusable Html Blocks
- Layouts Reusable Php Render Templates
- Templates Page Level Views Linked To Custom Admin Site Views
- Libraries JS CSS Assets Linked To UI
- CDN Local Toggle For Library Delivery
- Media Folder Injection With Override Support
- Repository Push Pull Reset Workflow
- Init Snippets Layouts Templates Via Gui
Custom Admin Views
Build dynamic backend interfaces tailored to your exact needs.
Custom Admin Views in Joomla Component Builder (JCB) allow you to create fully customized backend views for your component โ entirely separate from standard Admin Views. These are not bound by Joomlaโs default model-view-controller (MVC) limitations and instead provide complete flexibility to define what data you want to show, how itโs structured, and how it behaves.
Custom Admin Views operate more like Site Views but are targeted for the administrator interface. You can design dashboards, import tools, multi-step wizards, statistics screens, or any other admin-side functionality with fine-grained control.
Features
Flexible MVC Architecture
Dynamic GET Integration
Layouts & Templates
Snippets & Library Injection
Full Permissions & Routing Control
Round-Trip Friendly
Use Cases
- Custom dashboards for component data
- Bulk import/export interfaces
- API or webhook monitoring panels
- Statistical or graphical data summaries
- Custom workflow interfaces (multi-step forms, etc.)
GUI Configuration
- Choose between list view or item view.
- Assign a Dynamic GET as the data source.
- Link a Layout or Template.
- Bind custom snippets, JS callbacks, and event logic.
- Set ACL permissions, routing paths, menu entries, and toolbar buttons.
Learn More
- ๐ [Using Custom Admin Views in JCB (Video)] https://www.youtube.com/playlist?list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE
- ๐ [JCB Wiki: Custom Admin View] https://git.vdm.dev/joomla/Component-Builder/wiki
Conclusion
Custom Admin Views bridge the gap between flexibility and structure, enabling advanced backend experiences within your Joomla components. Whether youโre building interactive dashboards, smart importers, or completely custom workflows, this feature equips you with the tools to extend Joomlaโs admin interface far beyond the ordinary.
Let me know if you'd like visuals added for each layout type or a quick-start walkthrough.