LydiaCMS

LydiaCMS je PHP CMS postavené na Nette Frameworku a Doctrine ORM.

Co řeší:

  • Vícejazyčný obsah jako základ — každá entita má lokalizované varianty, přidání jazyka nevyžaduje změnu kódu
  • URL routing generovaný dynamicky z databáze, ne ze statických souborů
  • Rozšiřitelnost přes DI Extensions — každý modul je Composer balíček, který registruje vlastní services, entity a routy
  • Admin formuláře a gridy generované automaticky z Doctrine entity metadat
  • Vestavěná SEO infrastruktura — slug, title, description pro libovolnou entitu
  • Role-based security s capabilities systémem (view/edit/add/export per kontext)

Moduly: Core, Menu, Blog, Formuláře, Atributy, Lokace, Měny, Integrace (import pipeline)

Stack: PHP 8, Nette, Doctrine ORM, Latte, Symfony EventDispatcher, Flysystem

LydiaCMS