Content management system based on Nette Framework with Doctrine2 ORM library.
Look into composer.json for all used libraries.
Download https://github.com/ufik/webcms2-sandbox, default vendor directory is 'libs'.
This command will download all required packages, create DB schema, make all necessary directories and change mode for required files.
composer install
There is boxes
section, here defined boxes are shown in page settings.
Another important setting is cacheNamespace
, which defines project specific namespace. If you use memcached cache storage, there can be a problem if two projects have same namespace.
common:
parameters:
database:
driver: pdo_mysql
host: localhost
dbname: nameOfDatabase
user: root
password:
charset: utf8
collation: utf8_czech_ci
boxes:
box1: true
box2: true
box3: true
cacheNamespace: 'projectNamespace'
productionServers: [production-server1, production-server2]
production < common:
parameters:
database:
password:
development < common: