Exemple #1
0
 public function indexAction()
 {
     $page_id = $this->getParam('id');
     $block = Block::find($page_id);
     if (!$block instanceof Block) {
         throw new \DF\Exception('Invalid block ID.');
     }
     $this->view->block = $block;
 }
 public function deleteAction()
 {
     $record = Block::find($this->getParam('id'));
     if ($record) {
         $record->delete();
     }
     $this->alert('Record deleted.');
     $this->redirectFromHere(array('action' => 'index', 'id' => NULL, 'csrf' => NULL));
 }
Exemple #3
0
 public function renderBlock($block_name, $vars = array(), $title = FALSE)
 {
     return \Entity\Block::render($block_name, $vars, $title);
 }