Mac、 iPhone、DTP、inDesignの備忘録

CakePHP:$html->linkの書式

$html->linkの書式は、何度やっても忘れてしまうのでメモ。

 

テキストリンクを作成する場合

echo $html->link(“リンクテキスト”,“URL”,array(‘class’=>’xxxx’),’confirmMessage’);

第一引数“リンクテキスト”の部分に表示させたいテキストを入力する。

第二引数”URL”の部分に飛ばしたいURLを入力する。

第三引数にはclassやtargetなどのオプションを配列形式で入力する。

第四引数”confirmMessage”はリンクテキストがクリックされたときに確認のメッセージを表示させる。必要ないときはfalseとする。

 

オプションのarray内には’class’以外にも以下のような属性を指定できる(下記以外にもたくさんある)。

‘target’ => ‘_blank’

‘value’ => ‘xxxx’

‘name’ => ‘xxxx’

 

画像リンクを作成する場合

$html->linkと$html->imageを使って画像リンクを作成することもできる。

その場合は echo $html->link($html->image(‘xxxx.jpg’,array(‘alt’=>’xxxx’)),“URL”,array(‘escape’ => false,‘class’=>’xxxx’)); と指定する。

第三引数には’escape’ => falseを必ず入れること。またオプションなども第三引数に入れる。

 

 

  • [広告]Mac StudioはエックスサーバーのX10プランを利用して運用しています。ブログを始めるならエックスサーバーでWordPressを利用するのが使いやすいです。
  • ブログをメールで購読

    メールアドレスを記入して購読すれば、更新をメールで受信できます。

    この記事を書いた人
    68kの頃からmacを使っているDTPデザイナーです。独立してフリーになり、その後、会社を設立。これまでの経験を当ブログで発信しています。2019年から株式投資、2021年から不動産投資を始め、FIREを目指しています。

    コメントを残す

    メールアドレスが公開されることはありません。 が付いている欄は必須項目です