PR

CakePHP-Viewのメモ

bakeって何?がしばらく続いたのだけど、なるほど使ってみれば納得。やっぱりCakeはbakeしないと食べられないよ。ってことで、ここではbakeした(してなくても影響ないと思うけど)CakePHPのViewについてのメモを書いていく。よく使いそうなものを。

スポンサードリンク

bakeするとこんな風に焼きあがる(edit.ctpの例)

<dt<?php if ($i % 2 == 0) echo $class;?>><?php __(‘Mail’); ?></dt>
<dd<?php if ($i++ % 2 == 0) echo $class;?>>
<?php echo $customer[‘Customer’][‘mail’]; ?>
&nbsp;
</dd>

Booleanなら三項演算子でスマートに

<?php echo $customer[‘Customer’][‘active’] ? ‘有効’:’無効’;?>

分岐するならこんな感じに

<?php
if($customer[‘Customer’][‘closing_date’]==99){
$closing_date = ‘月末’;
}else{
$closing_date = $customer[‘Customer’][‘closing_date’] . ‘日’;
}
echo $closing_date;
?>

コメント