タグ

ヘルパーに関するretmoのブックマーク (3)

  • Copy/Cut/Paste:【CakePHP】Html Helperで画像にリンクをはる方法

    CakePHPでは$html->link()を使うとリンクをはることができて、$html->image()を使うと画像タグをはることができる。 ということは画像にリンクをはることもできるはずだし、「できるよ」とリファレンスに書いてあるのだけれども、どうしても$html->iamge()の画像タグがエスケープされてしまう。 なんでだろうと思ってじっくりリファレンスを見たら$html->link()の第5引数が$escapeTitleになってた。 てことで以下のように第5引数をflaseにすれば画像にリンクを張ることが可能。 <?php echo $html->link($html->image("test.png"), '/',null,null,false);?>

  • CakePHP : 投稿フォームの作成(フォームヘルパーの使い方) - bnote

    ビューに次のアクションを追加する(get)でHTMLヘルパーを使ってリンクを 作成しました。 ここでは、フォーラムの投稿に使用するフォームを作成してみます。フォームも同じようにヘルパー を使って作成することができます。 フォームを作成する 投稿フォームのテンプレートは、次のように作成します。 <?php echo $html->formTag('/forums/post'); ?> <?php echo $html->hidden('Discussion/categoryid',array('value' => $categoryid)); ?> <div> <label for="subject">件名:</label> <?php echo $html->input('Discussion/subject',array('size' => 50)); ?> </div> <div> <

  • Thcalendar ヘルパー

    CakePHPでカレンダーの表示サポートをするヘルパーです。 Thcalendarでは当ブログでも表示されているようなカレンダー形式を自動表示します。 実は以前にも同様の機能をコンポーネントで作成したことがあったのですが、 使い勝手を考えたところヘルパーで問題無いと思い再作成しました。 また、実用性は少ないと思いますが祝日判定機能も有しています。 ダウンロードは下記リンクよりダウンロードしてください。 Thcalendar v1.0.0 利用方法 1. コントローラーにThcalendarヘルパーを追加してください。 var $helpers = array('Html', 'Form', 'Thcalendar'); 2. ビューでの基的な記述は以下です。 echo $thcalendar->calender(); 「calender()」関数には引数はありません。 変わりに事前に設定

    Thcalendar ヘルパー
  • 1