The CMS for developers. Add content management functionality to any site - plug & play CMS. Manage content like collections and regions which you can reuse anywhere on your website.
- Homepage: http://getcockpit.com
- Twitter: @getcockpit
- PHP >= 5.4
- PDO + SQLite
make also sure that
$_SERVER['DOCUMENT_ROOT']
exists and is set correctly
- Download Cockpit and put the cockpit folder in the root of your web project
- Make sure that the /cockpit/storage folder and all its subfolders are writable
- Go to /cockpit/install via Browser
- You're ready to use Cockpit :-)
Embed Cockpit
Embedding Cockpit is really easy. Just include the following snippet anywhere you want to use Cockpit:
<?php
// make cockpit api available
require('path2cockpit/bootstrap.php');
Regions
Render regions api:
<div><?php region("adress") ?></div>
<div><?=get_region("adress") ?></div>
Collections
Loop over collection data:
<?php foreach(collection("posts")->find(["active"=>1]) as $post): ?>
<div class="post">
<h3><?=$post["title"];?></h3>
<p>
<?=$post["content"];?>
</p>
</div>
<?php endforeach; ?>
Copyright 2013 Agentejo under the MIT license.