CMS
De Phlo CMS verandert een schema in een complete admin: lijsten, records, formulieren, bestandsuploads en een REST API, allemaal gegenereerd vanuit je modellen. Deze mini-handleiding legt uit hoe het werkt en eindigt met een voorbeeldblog die je kunt klonen, bouwen en opnieuw vullen.
1CMS overzichtDe Phlo CMS verandert een model schema in een complete beheerdersinterface. Je declareert hoe je data eruitziet; de CMS genereert de navigatie, lijstweergaven, recordweergaven, aanmaak- en bewerkingsformulieren, een REST API en CSRF-bescherming. Er is geen handmatig gebouwde admin HTML.
2Schemas en velden!Een aanmaakformulier weergegeven rechtstreeks vanuit het schema(/illustrations/cms-create.png)
3RelatiesHet CMS modelleert drie relatie types, die allemaal als velden zijn gedeclareerd en automatisch zijn afgeleid van het schema.
4De admin en APIMet modellen en een menu gedeclareerd, biedt de CMS een volledige admin en een bijpassende REST API.
5UploadsDe image en file veldtypes beheren uploads van begin tot eind: opslag, getokeniseerde URL's en, voor afbeeldingen, miniaturen.
6De voorbeeldappDe phlo-demo-cms repository is een blog/tijdschrift op SQLite, gebouwd om gekopieerd te worden.
7InzichtenHet CMS-dashboard kan vragen over je gegevens in gewone taal beantwoorden. De CMS.dashboard.bi module verandert een vraag zoals "artikelen over reizen van vorige maand" in een gestructureerde, geparameteriseerde query op je eigen modellen: typ het in of zeg het hardop.