2014-01-01から1年間の記事一覧

【メモ】Cakephp FormHelper createにアンカーをつけたい

Cakephp FormHelper createにアンカーをつけたい echo $this->Form->create('Model', array('url'=>array($model['Model']['id'], '#'=>'anchor')));

CakePHP2.x controllerからhelper(Plugin)を呼び出す。

CakePHP2.x controllerからhelper(Plugin)を呼び出す。 controllerでuploadpackプラグインのヘルパーを呼び出したくて。 App::import('Helper','UploadPack.Upload'); $upload = new UploadHelper(new View(null));

findでassociationを動的に。containable behaviorが便利だった CakePHP2.x

Findする際に取得するassociationを変更したい。 Model->recurcive = 2 とかしちゃうとものすごい量のデータを取得してしまうので。 わちゃわちゃコード書かないといけないと思ってたら便利なbehaviorがあった。 containable behavior $this->Post->Behavior…

【メモ】スマフォサイト作成TIPS

androidではtext-shadow 効かないものがある。未検証 ボールド Androidの標準フォントであるDroid Sans Japaneseにはボールド体が存在しない 効くブラウザはオリジナルフォントがインストールされている場合。 対応策はtext-shadowで。 ベンダープリフィック…

【メモ】cakephp 必要なモデルだけbind associationしたい

cakephp 必要なモデルだけbind associationしたい コンテイナブルが便利 cakephp1.x http://book.cakephp.org/1.3/ja/The-Manual/Core-Behaviors/Containable.html cakephp2.x http://book.cakephp.org/2.0/en/core-libraries/behaviors/containable.html

【メモ】英文中に出てくるe.g.はfor example

英文中に出てくるe.g.はfor exampleの略らしい。

cakephp2.x で外部phpからライブラリのようにcakephpを使う方法

※要検証 参考URL) http://web.mt-systems.jp/archives/783 webroot/index.phpを読み込む方法 $_SERVER['PATH_INFO'] = '/posts/index/'; require_once('../cakephp/app/webroot/index.php'); CakeRequest::__url() を見てるとpath_info->request_uriの順でUR…

【メモ】ファイルの拡張しを一括変更するコマンド

for name in *.html do mv $name ${name%.html}.php; done forの使い方 for 変数 in 値リスト do 処理 done shellの変数展開 ${parameter%word} 最短後置パターンの削除 http://qiita.com/bsdhack/items/597eb7daee4a8b3276ba

【メモ】phpのクラス一覧、プロパティ一覧

get_class_methods($this); get_class_vars(get_class($this));

cakephp2.4 ACL 試してみた

参考サイト Cookbook 2.x http://book.cakephp.org/2.0/ja/tutorials-and-examples/simple-acl-controlled-application/simple-acl-controlled-application.html CakePHP2で簡単にACLを使う方法 http://blog.asial.co.jp/1088 CakePHP-2.3.8 に Plugin–Acl …

php syntax チェック

php syntax チェック php5.3からphp5.4にアップデートしたおかげで下記エラーが出るようになった Fatal error: Call-time pass-by-reference has been removed 関数呼び出し時の参照渡し(呼び出し元)がダメになったとのこと http://php.net/manual/ja/lang…

php yum アップデート

#yum update php をしようと思ったら下記表示が Packages(s) php available, but not installed. いろいろやったがどうしたらいいか分からなくなって削除->再インストールの流れで #削除 yum remove php -y yum remove php-cli -y yum remove php-*** #その…

cakephp2.x HABTMでカウンターキャッシュを使う

counterCacheについて Cookbook 2.x http://book.cakephp.org/2.0/ja/models/associations-linking-models-together.html#countercache-count belongsToのアソシエーション対応で hasAndBelognsToManyに対応してないみたい。 構成・準備 モデル ・Blog ・Blo…