PHPackages                             lukaszknasiecki/uho-cms - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. lukaszknasiecki/uho-cms

ActiveLibrary[Framework](/categories/framework)

lukaszknasiecki/uho-cms
=======================

CMS for UHO-MVC framework

0.3.3(1w ago)11.0kMITJavaScriptPHP &gt;=8.2

Since Nov 10Pushed 3d agoCompare

[ Source](https://github.com/lukaszknasiecki/uho-cms)[ Packagist](https://packagist.org/packages/lukaszknasiecki/uho-cms)[ RSS](/packages/lukaszknasiecki-uho-cms/feed)WikiDiscussions main Synced yesterday

READMEChangelogDependencies (37)Versions (41)Used By (0)

UHO-CMS Quick Reference
=======================

[](#uho-cms-quick-reference)

Quick reference guide for common uho-cms configuration tasks. Please, read full documentation in `/docs` folder.

Setup Checklist
---------------

[](#setup-checklist)

- Create `uho-cms.json` in project root
- Create `cms_config/` folder
- Create `cms_config/config.php`
- Set environment variables (database, keys)
- Create `cms_config/structure/` folder with structure files
- Create `cms_config/pages/` folder with model configurations
- Run `composer install` in `/cms` directory
- Access CMS at `/cms` URL

File Structure
--------------

[](#file-structure)

```
project_root/
├── uho-cms.json              # Root configuration
├── cms/                      # CMS core (framework)
└── cms_config/               # Your configuration
    ├── config.php
    ├── pages/
    │   └── *.json           # Model configurations
    ├── plugins/
    │   └── plugin_name/
    │       ├── plugin.json
    │       ├── plugin.php
    │       └── plugin.html
    └── structure/
        ├── menu.json
        ├── dashboard.json
        ├── authorization.json
        └── model_tree.json

```

Configuration Files
-------------------

[](#configuration-files)

### uho-cms.json

[](#uho-cmsjson)

```
{
  "CMS_CONFIG_DEBUG": true,
  "CMS_CONFIG_PREFIX": "cms",
  "CMS_CONFIG_FOLDERS": "cms_config",
  "CMS_CONFIG_LANG": "en"
}
```

### cms\_config/config.php

[](#cms_configconfigphp)

```
