Entities
v0.7.0Define custom content types with field schemas, no migrations per type
Install EntitiesDynamic content types: define entities such as Product, Team Member or FAQ with a JSONB field schema and manage their records in the admin, without a migration per entity. Definitions and records are stored in two tables. It adds public forms, multi-language records, collaborative editing locks and sitemap integration.
Use it when
- You need editors to manage structured content types that change often
- You want a public form (contact, application) backed by a stored content type
What it gives you
- 16 field types including text, rich_text, number, select, file, image and video
- Admin UI for definitions and records under /admin/entities
- Multi-language records when 2+ languages are active
- Collaborative editing with FIFO locking and presence
- Public form builder with honeypot, timing checks and rate limiting
- Filesystem mirroring for export/import; sitemap integration
Entities news
Nothing posted about Entities yet. Read its changelog or see all PhoenixKit news.
Install
1
Add to mix.exs
{:phoenix_kit_entities, "~> 0.7"}
2 Fetch it and run its migrations
$ mix deps.get && mix phoenix_kit.update
3
Switch it on in /admin/modules
- Package
- phoenix_kit_entities
- Releases
-
- 0.7.0
- 0.6.1
- 0.6.0
- Admin
-
/admin/entities - Used by
- Catalogue Manufacturing Projects
- Links
- HexDocs ↗ GitHub ↗ Changelog ↗
Related modules
What it needs, what builds on it, and its neighbours in Content & community.
Catalogue
Product catalogues with manufacturers, suppliers, categories, items and pricing
Needs AI, Entities
Manufacturing
A machines reference book with machine types and a dashboard
Needs Comments, Entities, Locations
Projects
Projects built from a reusable task library, with dependencies and schedules
Needs AI, Staff, Comments, Entities
Boards
Collaborative infinite-canvas boards with live cursors, stored in the database
No other modules needed
Comments
Threaded comments for any resource, with reactions and moderation
No other modules needed
Document Creator
Document templates in Google Docs, filled with variables and exported to PDF
No other modules needed