<!-- Inner Container end --> </div></div> <!-- Footer --> <footer> <div class="container"> <?php $footer = new Block('be-theme-pro-footer'); ?> <?php $footer->html('{elements}'); ?> <?php $footer->set_global(true); ?> <?php $footer->set_resizable(false); ?> <?php $footer->add_css_class("row"); ?> <?php $block1 = new Block('be-theme-pro-footer-col-1'); ?> <?php $block1->set_global(true); ?> <?php $block1->set_size('span4'); ?>
function _integrate_builderengine_styles() { ?> <script src="<?php echo home_url("/builderengine/public/js/jquery.js"); ?> "></script> <link href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" rel="stylesheet" /> <link href="http://vitalets.github.io/angular-xeditable/dist/css/xeditable.css" rel="stylesheet" /> <link rel='stylesheet' id='font-awesome-4-css' href="<?php echo base_url('/builderengine/public/css/font-awesome.css?ver=4.0.3'); ?> " type='text/css' media='all' /> <?php if (is_installed()) { ?> <?php $block = new Block('be_body_styler_' . $this->BuilderEngine->get_option('active_frontend_theme')); $block->set_global(true); if (!$block->load()) { $block->save(); } ?> <style> body { <?php echo $block->build_style(true); ?> } <?php } ?> #virtual-block-holder{ position: absolute; z-index:999; } .area { position: relative; display: inline-block; min-width: 50px; min-height: 25px; } #admin-window { z-index: 999999 !important; } .block-children { /*min-height: 20px;*/ position:relative; /*display: inline-block;*/ /*float: left;*/ } .block { position: relative; /*float: left;*/ /*display: inline-block;*/ } .placeholder { border: 1px dotted #888; -webkit-box-shadow: 0px 0px 10px #888; -moz-box-shadow: 0px 0px 10px #888; box-shadow: 0px 0px 10px #888; } .ui-sortable-placeholder { border: 2px dotted #333; -webkit-box-shadow: 0px 0px 10px #888; -moz-box-shadow: 0px 0px 10px #888; box-shadow: 0px 0px 10px #888; visibility: visible !important; } </style> <?php }
function add_block($parent, $type) { $page_path = $_POST['page_path']; PC::page_paths($page_path); $this->BuilderEngine->set_page_path($page_path); //$this->blocks->set_page_path($this->blocks->get_page_path_of($parent)); $max_id = $this->blocks->get_max_block_id(); $new_id = $max_id + 1; $new_block_name = "custom-block-" . $new_id; $block = new Block($parent); $block->load(); $new_block = new Block($new_block_name); $new_block->set_type($type); if (isset($_POST['data_class']) && $_POST['data_class'] != "") { $new_block->add_css_class($_POST['data_class']); } if ($block->is_global()) { $new_block->set_global(true); } $block->add_block_first($new_block); $block->save(); $new_block->set_content("Your new block."); $new_block->show(); }
<?php $block1->set_content('<h1><a href="/">Default Theme</a></h1>'); ?> <?php $block1->set_size('span5'); ?> <?php $block1->show(); ?> <?php $block2 = new Block('be-theme-pro-header-social'); ?> <?php $block2->set_global(true); ?> <?php $block2->add_css_class('offset3'); ?> <?php $block2->set_type('social_links'); ?> <?php $block2->set_size('span4'); ?> <?php $block2->show(); ?>