Introduction

Saturn ships with a feature-rich zero-code CMS. It provides a CRUD interface for your database schema, based on menu hierarchy and layout as defined in separate XML formatted files. The CMS is accessible at /admin if the application uses a single language, or //admin if it uses multiple.

Screenshot

Integrating Google Analytics

It's possible to show relevant visitor statistics by including Google Analytics information in your settings.php file. Currently only UA based properties are supported.

settings.php
'google' => [
    'analytics' => [
        'tracking_id' => 'UA-XXXXXXXXX-1',
        'account_id' => 'XXXXXXXX',
    ],
    'api_credentials' => [
        'private_key_id' => 'XXXXXX',
        'private_key'    => "-----BEGIN PRIVATE KEY-----\nXXXXXX\n-----END PRIVATE KEY-----\n",
        'client_email'   => 'XXXXXX@developer.gserviceaccount.com',
        'client_id'      => 'XXXXXX.apps.googleusercontent.com',
        'type'           => 'service_account',
        'sub'            => 'XXXXXX'
    ],
    'maps_api_key' => [
        'client' => 'XXXXXX',
        'server' => 'XXXXXX',
    ]
],
Edit this page on GitHub Updated at Mon, Feb 14, 2022