This plugin makes it very easy to turn any HTML element within a template into an editable WYSIWYG field using Aloha Editor.
Aloha plugins are included to save the content (and upload pictures in a near future). The plugin can therefore be used to turn a symfony application into a very basic CMS.
Go to your symfony project's root directory
Install the plugin (via a package)
./symfony plugin:install sfAlohaPlugin
Install the plugin (via Git):
git clone git@github.com:Justpassingby/sfAlohaPlugin.git plugins/sfAlohaPlugin
Activate the plugin in the config/ProjectConfiguration.class.php
class ProjectConfiguration extends sfProjectConfiguration
{
public function setup()
{
$this->enablePlugins(array(
'sfDoctrinePlugin',
'sfAlohaPlugin',
'...'
));
}
}
Rebuild your model
./symfony doctrine:build-model
./symfony doctrine:build-sql
Update you database tables (beware that it deletes all tables and create them from scratch):
./symfony doctrine:insert-sql
Publish plugin assets
./symfony plugin:publish-assets