レクチャー勉強会の資料

レクチャー勉強会の資料-layouts

layout.phtml

<?php
//DOCTYPEの設定 
$this->doctype(Zend_View_Helper_Doctype::XHTML1_STRICT);
//文字コードの設定
$this->headMeta()->appendHttpEquiv('Content-Type', 'text/xhtml; charset=UTF-8');
//タイトルの設定 [ページタイトル]  / メモアプリ として表示される [ページタイトル]は、viewなどで設定する
$this->headTitle('メモアプリ')->setSeparator(' / ');
?>

<?php //DOCTYPEの表示 ?>
<?php echo  $this->doctype(); ?>

<html>
    <head>
        <?php //メタタグの表示 ?>
        <?php echo $this->headMeta() ?>
        <?php //タイトルタグの表示 * / メモアプリという感じで表示される ?>
        <?php echo $this->headTitle() ?>
        <style type="text/css">
        body, h1, h2, ol, p, dl, dt, dd, dl {
            padding: 0;
            margin: 0;
        }
        #header {
            background-color: #9FD4FF;
            margin-bottom: 15px;
            padding: 5px 10px 5px;
            border-top: solid 4px #0A088F;
        }
        #container {
            margin: 0 10px 0;
            min-height: 450px;
        }
        #sidebar {
            float: left;
            margin-right: 30px;
            padding-top: 10px;
            min-width: 150px;
            margin-left: 15px;
        }
        #contents {
            margin-bottom: 20px;
            float: left;
        }
        #footer {
            clear: left;
            border-top: solid 1px #AAAAAA;
            padding-top: 5px;
            padding: 5px 10px 0;
            text-align: right;
        }
        </style>
       <?php //viewでキャプチャーしたものを表示する ?> 
       <?php echo $this->headStyle() ?>
    </head>
    <body>
        <div id="wrapper">
            <div id="header">
                <?php //ヘッダーファイルの読み込み ?> 
                <?php echo $this->render('header.phtml') ?>
            </div>
            <div id="container">
                <div id="contents">
                    <?php //アクションの実行内容の表示 ?>   
                    <?php echo $this->layout()->content ?>
                </div>
            </div>
        </div>
        <div id="footer">
            <?php //フッターファイルの読み込み ?>
            <?php echo $this->render('footer.phtml') ?>
        </div>
    </body>
</html>




header.phtml

<h1>めもアプリ</h1>




footer.phtml

<p>for Zend Framework demo</p>