1. Go to this page and download the library: Download edsi-tech/sir-trevor-bundle library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
edsi-tech / sir-trevor-bundle example snippets
public function renderAction()
{
$this->get('session')->getFlashBag()->add('success', 'Green success message');
$this->get('session')->getFlashBag()->add('danger', 'Red danger message');
$this->get('session')->getFlashBag()->add('info', 'Blue information message');
return $this->render('myTwigTemplate', [
'blocks' => [] // an array of AbstractBlocks
'is_editable' => true
]);
}
public function renderAction()
{
return $this->render('myTwigTemplate', [
'back_link' => '/',
'blocks' => [] // an array of AbstractBlocks
'is_editable' => true
]);
}
public function renderAction()
{
return $this->render('myTwigTemplate', [
'save_bar_buttons' => '<a href="http://madebymany.github.io/sir-trevor-js/docs.html">Sir Trevor doc</a>',
'blocks' => [] // an array of AbstractBlocks
'is_editable' => true
]);
}
public function renderAction()
{
if ($request->isMethod('post')) {
$data = $this->get('my_city_rendering.handler.block_handler')->handle($request);
// do what you want!
$this->get('session')->getFlashBag()->add('success', 'Content saved!');
}
return $this->render('myTwigTemplate', [
'back_link' => '/',
'blocks' => [] // an array of AbstractBlocks
'is_editable' => true,
'save_bar_buttons` => '<a href="http://madebymany.github.io/sir-trevor-js/docs.html">Sir Trevor doc</a>',
]);
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.