ORM integration for the CMS of a Ride web application.
When the selected model in the widget has active behaviours, a behaviour processor can be defined to enable extra logic for that behaviour. For example, the publish behaviour has a processor to check on the publish state and publication dates automatically without you having to write the condition.
Behaviour processors are automatically enabled and should be defined in the dependency injector with the ride\web\cms\orm\processor\BehaviourProcessor
interface.
You can set a widget property to disable a specific behaviour. Eg behaviour.publish = "0".
- ride/app
- ride/app-orm
- ride/lib-cms
- ride/lib-common
- ride/lib-event
- ride/lib-form
- ride/lib-html
- ride/lib-http
- ride/lib-i18n
- ride/lib-mvc
- ride/lib-router
- ride/lib-template
- ride/lib-validation
- ride/lib-widget
- ride/web
- ride/web-base
- ride/web-cms
- ride/web-cms-widgets
- ride/web-orm
You can use Composer to install this application.
composer require ride/web-cms-orm