2012年5月
« 4月    
 123456
78910111213
14151617181920
21222324252627
28293031  

PHPハンドブック執筆しました!

PHP

WordPress プラグインのアップデートにssh2

ssh2を利用するとwordpressのアップデートが便利になります。 phpでssh2を有効にする必要があります yum -y install openssl-devel # wget http://surfnet.d [...]

Ethna セットアップでいまさらForbidden

Forbidden You don’t have permission to access /index.php on this server. えっ! でもってログを見てみれば Symbolic link not al [...]

Ethna:getObjectPropList

たぶんこれ使いこなすと便利になるのかな?とりあえずクラスドキュメントから引用 getObjectPropList (line 207) オブジェクトプロパティの一覧を返す getObjectList()メソッドは条件にマ [...]

cakePHP 確認画面

日本人って確認画面好きですよね~ まぁ金額大きくなればしかたないでしょうが お金とか関係ない、かるーい項目でも入れますよね といっていてもしかたないので確認画面つくります(笑 bakeで焼いたのをベースに変えます fun [...]

cakePHP modelの再定義

データベースが開発途中で変更された場合 序盤は変更も踏まえてbakeでサンプル作ったりすると思うのですが 再定義したもので再度bake使用と思うと昔の定義のまま選択肢が出てきたりします どっかで似たことやったなーと思った [...]

cakePHP redirect

管理画面上でコントローラ毎にページを生成しているときに 処理を追加したりしたときに 処理完了で別アクションへリダイレクトさせようとしたら 呼び出し元のコントローラにリダイレクトしてしまった userコントローラとかの中で [...]

cakePHPで共通変数の定義

core.phpに書く方法もあるようだが core.phpに書くとアップデートとかしたときややこしいかなと そこで探していたところ ねねとまつの小部屋 のエントリに見つけた http://blog.ne2ma2.com/ [...]

ActionFormの継承

入力画面->確認画面を二つのアクションに割り振った場合等最初のアクションフォームの定義と同じなものを確認画面で書くのを手抜きしたいので確認画面側でextendsしてアクションフォームを作成するそのとき class Adm [...]

cakePHP アソシエーション

モデル間のリレーションにはアソシエーションというものを使うらしい リレーションなんかさせなくっても個別にやればいいじゃん とか思ってたんですけど単純なJOIN程度ならcakeがやってくれちゃうようです 4種類あって ha [...]

cakePHP selectフォームのdisabled

前のエントリーで入力後の確認画面を作成する場合を書いたが そのままadd.ctpをコピーすると当然フォームのままだったりします テキストとかはそのまま表示に変えやすいんですけど 連動したリストボックスとかメンドクサイです [...]

cakePHP モデル等の複数形に注意 information

informationsのモデルではまりました なんかbakeしたときの他のモデルの名前となんか並べてみると違うなと思いながら作っていると Given your model named ‘Information’, Ca [...]

WordPressのドメイン変更

管理画面に入れれば管理画面から行いますが。 ヴァーチャルドメイン等の場合で管理画面地震がNot Foundになってしまうような場合 SQLで一括変換します。 mysql> show databases; +——————– [...]
Suported by Alleyoop Inc.