CakePHP」カテゴリーアーカイブ

[Sponsored Link]



当ブログでは「役に立った!」「写真使いました!」などご参考頂いた方からのAmazonギフト券の寄付をお待ち致しております。

CakePHPで現在のクラス名を取得すると単数形になっている、しかしこれを複数形に変換しないとViewでコントローラーを指定できないので

CakePHPを使っていて、View側でメソッド名やコントロール名を取得して処理をしたいという場面が出てきた。取得そのものは$this->actionや$this->nameでそれぞれ取得が可能なのだが、$this->H … 続きを読む

カテゴリー: CakePHP, ウェブ, コンピュータ | タグ: , , | コメントする

CakePHP2.4からAuthComponentのパスワードのハッシュ化の扱いが仕様変更され、デフォルトではSimplePasswordHasherというクラスを用いてハッシュ化されるらしいので、従来のハッシュ値と変わってしまってログインできないというハマリどころに数日悩まされた、あとuserModelに騙されて

CakePHP2系はずっと使っていて、Authコンポーネント(AuthComponent)も使って認証画面を実装することも、ままあった。今回またCakePHPを使って認証画面の実装を行おうとしたら、なぜか認証がいくらやっ … 続きを読む

カテゴリー: CakePHP, ウェブ, コンピュータ | タグ: , , , | コメントする

CakePHP2で存在しないコントローラ名・アクション名などがURLで指定された場合に、カスタマイズされたエラーを表示したい

以前、このブログでもCakePHPにおけるエラー処理にまつわる記事を書いたことがある。これはこれで当時は試行錯誤の中で調整したもので、あの記事を書きつつも「本当に、ただ単に存在しないコントローラ名やアクション名がURL中 … 続きを読む

カテゴリー: CakePHP, ウェブ, コンピュータ | タグ: , | コメントする

CakePHP2でメール送信を手軽に行うための実装CakeEmailを使ってみたら本当に簡単すぎて便利、メールフォームがなくてもメール送信機能だけで

CakePHP2では、電子メールを使うための機能として標準提供されている「CakeEmail」という実装がある。この実装は簡単な設定だけでメール送信が実現できるというものだ。UNIX系OSであればローカルのメール配送シス … 続きを読む

カテゴリー: CakePHP, ウェブ, コンピュータ | タグ: , | 1件のコメント

[自分用メモ] CakePHPでラジオボタンの実装をしようとしてドキュメントを見ながら作業したが非効率なので次回忘れることを危惧して備忘録的に書き残しておく

仕事でCakePHPを使うことがあるが、しばらく使わないでいるといろいろなことを忘れてしまう。Formヘルパーのラジオボタンの実装をする場面に出くわしたのだが、ドキュメントを見ても説明がまばらというか、あっち読みこっち読 … 続きを読む

カテゴリー: CakePHP, ウェブ, コンピュータ | タグ: , , | コメントする

[自分用メモ] CakePHPでチェックボックスの取り扱いをときどき忘れてしまうので備忘録として書き残しておく

私はとにかく忘れっぽい。仕事でCakePHPを使うことがあるが、しばらく使わないでいると細かい部分を忘れてしまうことがある。Formヘルパーのチェックボックスなどはそのいい例なのだが、チェックボックスやラジオボタンはマニ … 続きを読む

カテゴリー: CakePHP, ウェブ, コンピュータ | タグ: , , | コメントする

CakePHPで$this->set()をしてもぜんぜんViewに反映されなくて2時間ぐらい悩んでてようやく「当たり前だ俺バカ」という理由にたどりつく

CakePHPおしごとをしていて、Controllerの中で$this->set(‘varname’, $value);みたいにViewに渡すパラメータを設定していたのだが、どうしても修正内容が反 … 続きを読む

カテゴリー: CakePHP, ウェブ, コンピュータ | タグ: , , | 2件のコメント

CakePHPで私がElementsを多用する理由は、同じ(もしくは同じような)レイアウトが必要になる場面で同じ(ような)コードをいくつも増やしたくないため

CakePHPをそれほど長く使っているわけではないが、使うたびにチョコチョコと使い方が分かってくる。使い始めた当初はエレメント(APP/View/Elements)の使い方もよくわからなかったが、ぼちぼち使い始めて効果を … 続きを読む

カテゴリー: CakePHP, ウェブ, コンピュータ | タグ: , | コメントする

CakePHPで、あるelement内から別のelementを呼び出すときのパラメータの引き渡しがうまくいかなかった

とあるサイトを構築中なので、いろいろとCakePHPを久しぶりにいじっている。その中で、使いまわしのできるパーツ類は可能な限り汎用化してelement(APP/View/Elements)として配置し、Viewからはこの … 続きを読む

カテゴリー: CakePHP, ウェブ, コンピュータ | タグ: , , | コメントする

[自分用メモ] CakePHPのContrllerとViewで、コントローラ名・アクション名を指定したURLをそれぞれ得る方法

CakePHPではViewでコントローラ名とアクション名からURLを取得する方法は一般的だと思われるが、Controllerで同じことをする場合、Viewでの同じ手法は使えない(細工すればできるっぽい感じだが)。しかし別 … 続きを読む

カテゴリー: CakePHP, ウェブ, コンピュータ | タグ: , | コメントする

当ブログでは「役に立った!」「写真使いました!」などご参考頂いた方からのAmazonギフト券の寄付をお待ち致しております。
[Sponsored Link]