忍び歩く男 - SLYWALKER

大阪のこっそりPHPer

CakePHP

CakePHP 1.2RC3はPluginの仕様が変わってるのアンサー

CakePHP 1.2RC3はPluginの仕様が変わってる | Shin x blog のアンサーなんですが、 [変更点:1] コントローラ、モデルの命名規則について これまではPluginのコントローラ・モデルは、ファイル名とクラス名にPlugin名を先頭に付ける必要がありました。しかしR…

CakePHP1.2RC3 Plugin使用の際のViewについて

さすが、CakePHPです!単純に app/ views/ form_mail_forms/ ←プラグインのコントローラ名 index.ctp view.ctpでいけちゃいました!viewファイルを探す順番としては、 0. app/views/themed/テーマ名/コントローラ名/ (themedを指定した場合) 1. app/plugin…

CakePHP関西勉強会で発表しました!

events.php.gr.jp - CakePHP関西勉強会 発表資料:フォームメールを生成するプラグイン 初めての発表&初めて使ったOpenOffice&久々のギックリ腰で、かなりグダグダの発表になってしまって申し訳なかったです。 プラグインのいいところをたくさん伝えたかっ…

CakePHP1.2RC3でFCK Editorを使う

2009-01-06: コメントでご指摘を受け修正 以下を参考にしてみた。 Using FCKeditor with CakePHP (Articles) | The Bakery, Everything CakePHP まずは設置 FCKeditor - The text editor for Internet ここからダウンロード(使ったのは2.6.3) 解凍して app…

CakePHP関西勉強会で発表します

関西で初のCakePHPイベントで発表します! ネタはこのブログに載せてたものなんですが、全然まとまってなくてわかりにくい。 この際、きれいにまとめて発表してしまおうという魂胆です。 まだ、申し込みをされてない方お急ぎあれ!CakePHP関西勉強会 大阪でC…

CakePHP1.2RC3でPDFを作成するときのメモ

猫ぐらし: PHPでPDF(FPDF,FPDI) 凛の開発メモ | CakePHPでPDF出力 上を参考にした。 すんなり行くかと思ったら、案外ハマったのでメモ FPDFダウンロード FPDF Downloadsからv1.6をゲット What languages can I use? のところからJapaneseのリンク、japanese.…

CakePHPカンファレンスから非公式後夜祭まで

CakePHPカンファレンス events.php.gr.jp - CakePHPカンファレンス東京 CakePHPカンファレンス 個人的に興味をもったとこ Garrett J Woodworth氏 招待講演 BugTicketがゼロになるまでStableはださないよ! CakePHP2.0からはPHP4のサポートはなくなる! CakeP…

初めてのプラグイン フォームメール - CakePHP1.2RC2 その4動作編

前々々回 その1モデル編 前々回 その2送信編 前回 その3設定編からの続編ですさっそく動かしてみましょう。 ちょっとその前に app/config/core.php Configure::write('Routing.admin', 'admin');コレを有効にしててください。 設定画面 /admin/form_mail/for…

初めてのプラグイン フォームメール - CakePHP1.2RC2 その3設定編

前々回 その1モデル編 前回 その2送信編からの続編です 設定のコントローラ bakeでいけるかと思いつつ、なぜかプラグインの中でbakeしようとするとモデルがなんちゃらと怒られるので、appの中でbakeしてプラグインに移動後ちょこちょこっと手直し。 将来を見…

初めてのプラグイン フォームメール - CakePHP1.2RC2 その2送信編

前回 その1モデル編からの続編です さて、次はコントローラですが その前に、メール送信用のコンポーネントの準備をしておきましょう。 コンポーネント 今回は、送信用にこちらを使用させていただきました。 PHP高機能日本語メール送信ライブラリ・文字化け…

初めてのプラグイン フォームメール - CakePHP1.2RC2 その1モデル編

CakePHP1.2RC2でプラグインをつくってみた お題は「フォームメール」 まず、プラグイン作成の際にはココを熟読しておく! (自分はハマリかけてあきらめかけてしまいました) The Cookbook :: 1.2 Collection :: マニュアル :: CakePHPによる開発 :: Plugins…

CakePHP1.2RC2 MyPaginatorHelper

viewにいろいろ日本語やら、ロジックやら書くのは やっぱりアレなんで、自分用ヘルパーを作った。 /views/helpers/my_paginator.php Paginator->counter(array( 'format' => '%pages%ページ中 %page%ページ目, 全%count%件中 %star…

CakePHP1.2 RC2 Paginate で検索条件をURLで引き継ぐ

今、1.1で作ったものを1.2RC2に変更しています。 その中で気づいた事の覚え書きってことでページまわりは特に違うので (そもそも1.1にはありませんが・・・)検索条件なんかは、セッション使ってもいいんだけど、 携帯のことを考えると(てか、ドコモ)URL…

「クックパッド」を愛用してる嫁に「ほっとレシピ」勧めたところ画像が欲しいと言われ・・・

phaさん作 ほっとレシピ嫁に勧めてみたら、画像が欲しいと言われ・・・ ん〜どうしたものかと思ったところ 画像を盗って取ってくるヘルパーつくってみました 注意: そのまま使うと超重いですw これって直リンじゃ・・・(左様です) サーバ環境によっては…

InitAclController Aclの初期化コントローラ CakePHP1.2RC2

前回のAuthComponent + AclComponent + AclBehavior CakePHP1.2RC2 で、とりあえず動くものをつっくたが、Acoの登録やパーミッションの設定をコンソールからチマチマやるのが、正直しんどい・・・ というわけで、Aclの初期化コントローラを作ってみた。 参考…

AuthComponent + AclComponent + AclBehavior CakePHP1.2RC2

以下のサイトを参考にして、とりあえず動くものを作ってみた。 【CakePHP】AuthComponentについてのまとめ 【ざっくり基本編】 【CakePHP】AuthComponentについてのまとめ その2【ちょっとしたコツ編】 How to use ACL with Cake PHP 1.2.x? 5.1.1 Understa…

第3回CakePHP勉強会 第34回PHP勉強会 に参加してきた

連日開催で、大阪から参加の自分にとってはとても参加しやすかったです。 もっと勉強しないといけないなぁとしみじみ感じた2日間でした。 紹介されたものをいろいろと使って行こうと思う。 個人的に興味を抱いたところ 第3回CakePHP勉強会 ほとんどテストに…

CakePHP1.2beta PEAR::Mail_mimeDecodeを使ったメール分解コンポーネント

2009-09-09 追記 結構、検索されてるようなので書いときます。 現在、筆者はPEAR依存が面倒くさくなったので、こちらを使ってます QdmailReceiverとは - QdmailReceiver Multibyte mail decoder & POP Client 自重気味にα版ってことで、よろしくお願いします…

find('list')に少々ハマる

は1.2betaから非推奨なわけで、 でいいんですが、 {key} や {value} を指定したいとき、 たとえば↓ Category->generateList($criteria, null, null, "{n}.Category.id", "{n}.Category.hoge") ?> ってみたいなやつは、どうするの? (Model::generateList) …

CakePHP勉強会に参加した!(仕切りなおし版)

昨日、書き上げたものが途中で消えてしまったため、改めて今日仕切りなおし。 勉強会の内容については、いろいろな方がまとめられているので省略。。。第2回CakePHP勉強会 - events.php.gr.jp感想::大阪からでも行ってよかったぁ。CakePHPを扱って1年になろ…