“CakePHP” カテゴリのアーカイブ

スポンサードリンク

前回、画像ファイルを保存しました。

pc.casey.jp » PHP|画像を縮小して保存する :
http://pc.casey.jp/archives/2486

今回は読み込んで、そのまま出力てみます。(ちなみに imagejpeg の引数を調整すると出力時の画質などを調整できる)存在しないファイルの場合cakeErrorの404を出すようになっています。

このエントリの続きを読む »

Comments コメントなし »

いろいろいじくりまわしている間に、CSSがぐちゃぐちゃした。
考えた挙句、TOPページ(=root)かどうかで取り敢えずCSSを分けられればよさそう。

というわけで、どんな方法があるか調べてみた。

◆現在の相対パスを得る/root 判定

とりあえずControllerでもViewでも使えるっぽいので、こんな感じで判定できそう。特定のコントローラ&アクションの時に切り替えるとかするとデザインのテストにも使えそう。(広範囲に及ばないならそのViewでCSSを読み込ませればよい)

if($this->here != ‘/’){
  echo ‘not root’;
 }else{
  echo ‘root’;
}

とか

if(eregi(“^\/hoges”, $this->here)) echo $html->css(‘hoges’);

とかかな。

このエントリの続きを読む »

Comments コメントなし »

CakePHP 1.3 から推奨される記述が変わったらしい。

$html->link(); 
 ↓
$this->Html->link(); 

このエントリの続きを読む »

Comments コメントなし »

Undefined variable: url [APP/webroot/index.php, line 90]

CakePHP 1.2.x から 1.3.x に移行する際に出るエラーの一つで、主な原因は webroot の index.php を更新するのを忘れていたりなど。

Comments コメントなし »

CakePHP(1.3系)で確認画面を挟む場合どうしたら良いだろうか。
参考文献を元にテストしてみたところ、以下のようなコードで動作しそうだ。
このエントリの続きを読む »

Comments コメントなし »


すべての企業名および製品名は、関連するそれぞれの企業の商標である場合があります。