SERVICE こんな事ができます

CNTACT ご相談はお気軽に

 ABOUT US こんな会社です



2011/05/11 by マッチー

PHP5.3で昔のCakePHPをソースをいじったら
アストロデオのHPがリニューアルしました! おめでとうございます!! ありがとうございます!! ま、僕は今回な~んもしてないです。みんなが頑張ってデザイン組んだりカメラ持って撮影してる横で笑ってただけです。ニコニコ動画で抱腹絶倒な動画を見て文字通り腹を抱えて笑っていただけです。 一人だけ何もしてないとか感じ悪いんで、今日のところは僕がブログを更新してリニューアル作業に花を添えたいと思います。 ここんとこ更新もサボリ気味でしたしね。またちょいちょい更新を頑張っていけたらいい

続きを読む

2011/04/07 by マッチー

CakePHPのコントローラー名が……
ここ最近はフレームワークを使ってないPHPのサイトの改修をしたりEC-CUBEをカスタマイズしたり現場に出向して使ったことのないSymfonyをいじったりしていたので、CakePHPを使うのは久しぶりです。 で、別に久しぶりだからとかそんなのは一切関係ないんですが、今度新しく作るサイトで、ファイルを管理したり登録する画面があるんですね。だからコントローラー名をこんな感じにしたんですが…… ファイル名:files_controller.php クラス名:FilesController

続きを読む

2011/01/26 by マッチー

ヘルパーでほかのヘルパーのメソッドを使う
自分で独自ヘルパーを作ったときに、そのメソッドの中でHTMLヘルパーやFormヘルパーのメソッドを使いたい場合が、あったりしますよね。僕はわりとよくあります。 そんなときは、コントローラーでヘルパーの設定をするのと同じ方法を、ヘルパー内でもやれば使えるようになるらしい。 class UtilHelper extends AppHelper { //読み込むヘルパーを設定する var $helpers = array('Html', 'Form');

続きを読む

2011/01/07 by マッチー

CakePHPは複合主キーに対応していないようです
新年明けましておめでとうございます。本年も株式会社アストロデオをどうぞよろしくお願いいたします。 と、ちょっと遅れ気味の新年のごあいさつはともかくとして……。 タイトルの通り、今日は複合主キーのことでちょっと引っかかったことをお話しさせてください。実際この問題に引っかかったのって、もう1ヶ月以上も前の話なんですけど、とりあえず他に書くことが思いつかないんで、せっかくだから書き記しときます。 こっから先、もしも『今』って単語が出てきたら、実際には1ヶ月以上前のことだと思ってくださ

続きを読む

2010/12/10 by マッチー

timezoneの問題なんて知らねーっすよ
今日、現在関わっている仕事のクライアントさんのテストサーバーにCakePHPの本体をアップロードしたんですけど、そしたら見たことないエラーが出ました。 Warning: date() [http://php.net/function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_d

続きを読む

2010/11/15 by oc

googlemapについて調べてみた。
何でここまで調べてたんだだろう。 googlemapapiを使う時は公式のサイトを参考にしてた。 googlemapapiリファレンス そしてあまり知らないでいいようなPCでマップを表示してる時ってどうやって検索してるんだろうと思って調べてみました。 検索は何故かマカオにしてみた。 googlemapの右上に書いてある「リンク」を押すとそのときの検索結果の地図を貼れるのですね。 流石googleさん。 http://maps.google.co.jp/map

続きを読む

2010/11/13 by マッチー

updateAllでまとめてアップデート(改)
むか~しむかし、まあだいたい1年くらい前ですが、CakePHPで開発をしている場合の話で、「単一のモデルにおいて、複数のレコードをまとめてアップデートしたいようなときには、updateAll()を使うといい」みたいなことを、言ったことがありました。 そのときの記事がこれ 僕は開発はCakePHPに頼りっぱなしなので、いざってときに自分でSQL文を書けないプログラマとしてすくすく育ってきたものですから、当然のようにUPDATE文も書けないわけです。 でも自分で昔にこの記事を書いた

続きを読む

2010/11/11 by oc

iphoneで周辺の情報を取得してみる
おばんです。 先日の日記に引き続き。 今回欲しかったのは「経度」と「緯度」 こんな感じな事を行いたい訳です参考サイトさん ※ちなみにFirefox 3.5 以降のブラウザでのみ正確な値が取得できます。 googleChromeで見たら新宿になった。何故新宿。 今回私が使うデータにはもう経度と緯度が登録されているので現在地とデータを比較するだけ。 ブラウザがGeolocation APIに対応している場合は、 navigatorオブジェクト内に geoloc

続きを読む

2010/11/02 by oc

modelでの記述ミス。
var $belongsTo = array( 'Detail' => ←☆ array( 'className' => 'Detail', ), ); modelで☆部分の指定を記述し忘れていて Error: Database table ○○ for model ○○ was not found. とエラーが。そりゃあそうだ。 情けない思いを味わったので今後忘れないように気をつけよう。

2010/10/28 by oc

find(‘list’)でid以外の取得
色々な取得の仕方がありますが今回は「list」について。 今回任意で付けた「ほにゃらら_id」をlistで取得しようと思い調べたので記述。 いつものfind('all')を使う癖で fieldsにカラム名を記述してたのでですが登録した際にどうもテーブルのidが登録されている、と思い $categoryselect = $this->Lancategory->find('list', array('conditions' => array('iso' => $id),

続きを読む

  1. 2
  2. 3
  3. 4
  4. 5
  5. NEXT
  6. >>