function save_block() { PC::blabla($_POST['page_path']); $page_path = $_POST['page_path']; $this->BuilderEngine->set_page_path($page_path); PC::Block("Saving block with page path" . $this->BuilderEngine->get_page_path()); $name = $_REQUEST['name']; $block = new Block($name); $block->load(); // PC::Block($block); $block->force_data_modification(); if (isset($_REQUEST['content'])) { $block->set_data('content', $_REQUEST['content'], true); } if (isset($_REQUEST['size'])) { $block->set_data('size', $_REQUEST['size'], true); $block->set_css('min-height', $_REQUEST['height']); } //PC::Block($block); $block->save(); }
function save_block_free_mode_risize() { PC::blabla($_POST['page_path']); $page_path = $_POST['page_path']; $this->BuilderEngine->set_page_path($page_path); PC::Block("Saving block with page path" . $this->BuilderEngine->get_page_path()); $name = $_REQUEST['name']; $block = new Block($name); $block->load(); // PC::Block($block); $block->force_data_modification(); $block->set_css('width', $_REQUEST['width']); $block->set_css('height', $_REQUEST['height']); $block->save(); }
<?php $recent_posts .= "<li><a href='" . base_url('/blog/' . $entry->id) . "'>{$entry->title}</a></li>"; ?> <?php } ?> <?php $block1 = new Block('be-module-blog-entry-right-recent-posts'); ?> <?php $block1->set_size('span4'); ?> <?php $block1->force_data_modification(); ?> <?php $block1->set_data('content', ' <!-- Widget --> <div class="widget"> <h4>Recent Posts</h4> <ul> ' . $recent_posts . ' </ul> </div>', true); ?> <?php $block1->save();