コード例 #1
0
ファイル: DefaultLayout.php プロジェクト: materia/materia
 public function getDocument()
 {
     $document = new Document();
     /*
     $script = new Script();
     $script->setUrl('/assets/bower/jquery/dist/jquery.min.js');
     $document->addScript($script);
     */
     $style = new Style();
     //$style->setUrl('/css/bootstrap.min.css');
     $style->setUrl('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css');
     $document->addStyle($style);
     /*
     $style = new Style();
     $style->setUrl('/assets/bower/font-awesome/css/font-awesome.min.css');
     $document->addStyle($style);
     */
     $style = new Style();
     $style->setUrl('https://maxcdn.bootstrapcdn.com/bootswatch/3.3.5/cerulean/bootstrap.min.css');
     $document->addStyle($style);
     $style = new Style();
     $style->setUrl('/style.css');
     $document->addStyle($style);
     $bar = new UniverseBar();
     $bar->setTitle('My Universe');
     $document->addWidget($bar);
     $bar = new AppBar();
     $bar->setTitle('My App');
     $document->addWidget($bar);
     $container = new Container();
     $row = new Row();
     $column = new Column();
     $column->setWidth(2);
     $html = new Html();
     $html->setHtml('SIDEBAR');
     $column->setId('sidebar');
     $column->addWidget($html);
     $row->addWidget($column);
     $column = new Column();
     $column->setId('main');
     $column->setWidth(10);
     $html = new Html();
     $html->setId('content');
     $html->setHtml('CONTENT');
     $column->addWidget($html);
     $row->addWidget($column);
     $container->addWidget($row);
     $document->addWidget($container);
     //print_r($document);exit();
     $html = new Html();
     $html->setHtml('Cool random bit of html!');
     $document->addWidget($html);
     return $document;
 }
コード例 #2
0
ファイル: ColumnRenderer.php プロジェクト: materia/materia
 public function render(Column $column, $data = array())
 {
     $o = '<div';
     if ($column->getId()) {
         $o .= ' id="' . $column->getId() . '"';
     }
     $o .= ' class="col-md-' . $column->getWidth() . '">';
     $o .= '##children##';
     $o .= '</div>';
     return $o;
 }