Exemplo n.º 1
0
 public static function view($page_block_template_id, $data = array())
 {
     $view = Model_Page_Block_Template::factory('Page_Block_Template', $page_block_template_id)->view;
     $file = Kohana::find_file('views/page/block', $view);
     if (!$file) {
         return NULL;
     }
     return View::factory('page/block/' . $view, $data);
 }
Exemplo n.º 2
0
<?php

if (isset($preview) and $preview) {
    ?>

  <div id="_block_add_form" title="Adicionar bloco" data-page-id="<?php 
    echo $page->id;
    ?>
">
    <form>
      <fieldset>
        <label for="page_block_template_id">Template</label>
        <select name="page_block_template_id" id="page_block_template_id">
        	<?php 
    foreach (Model_Page_Block_Template::factory('Page_Block_Template')->find_all_ordened($page->id) as $_template) {
        ?>
        	<option data-containers='<?php 
        echo json_encode($_template->containers(), true);
        ?>
' value="<?php 
        echo $_template->id;
        ?>
"><?php 
        echo $_template->name;
        ?>
</option>
        	<?php 
    }
    ?>
        </select>
      </fieldset>