Posted at

【CakePHP2.3】画像付リンクの指定方法(Htmlヘルパー)

More than 3 years have passed since last update.


画像リンクをHTMLヘルパーで生成

つまり、以下のようなHTMLをHTMLヘルパーで

出力したい場合、どう記述するか?


sample.html

<a href="/user/regist">

<img src="/img/user/button01.png" alt="">
</a>

2パターンでやってみた。


①linkベース


sample.ctp

<?php echo $this->Html->link($this->Html->image('user/button01.png'),array('controller'=>'user','action'=>'regist'),array('escape'=>false));?>



②imageベース


sample.ctp

<?php echo $this->Html->image('user/button01.png',array('url'=>array('controller'=>'user','action'=>'regist')));?>



結論

ヘルパー使わきゃよくね?