十数年ぶりに就職して一所懸命働いているうちに、夏が過ぎ、秋が来て、クリスマスの季節になっていました。クリスマスケーキの予約のついでに買ってきたモンブランタルトを食べつつ、近況報告を書いています。 具体的なことは書けません […]
![ブログ | ウェビングスタジオ](https://cdn-ak-scissors.b.st-hatena.com/image/square/39227c8f77c05b778b6d112235a5d1c13f196fb6/height=288;version=1;width=512/https%3A%2F%2Fwebbingstudio.com%2Fwordpress%2Fwp-content%2Fuploads%2F2022%2F08%2Fogp.jpg)
十数年ぶりに就職して一所懸命働いているうちに、夏が過ぎ、秋が来て、クリスマスの季節になっていました。クリスマスケーキの予約のついでに買ってきたモンブランタルトを食べつつ、近況報告を書いています。 具体的なことは書けません […]
usersプラグインインストール https://github.com/CakeDC/users $ unzip users-master.zip $ mv users-master Users 必須プラグインインストール Searchプラグインインストール https://github.com/CakeDC/search $ unzip search-master.zip $ mv search-master Search Utilsプラグインインストール https://github.com/CakeDC/utils $ unzip utils-master.zip $ mv utils-master Utils プラグインの有効化 /app/Config/bootstrap.phpファイルに追加 CakePlugin::load('Users'); CakePlugin::
Cakephp1.2.4を利用しています。 ある外部プラグインを使っていて、その一部を拡張したい場合、そのプラグイン自体を改良していくのもいいんですが、それだとプラグインのアップデートが難しくなります。 今回は、僕のCakeplusプラグインを使ってそれを拡張する方法。 結論から言うと、Cakeplusのbehaviorをインポートして、継承するだけですw Cakeplusは現在githubで管理しています。 http://github.com/ichikaway/cakeplus/tree 現在下記の機能があります。 よく使うバリデーションをまとめたBehavior http://d.hatena.ne.jp/cakephper/20090603/1244016972 バリデーションメッセージを国際化しつつDryにするBehavior http://d.hatena.ne.jp/cake
2010年を振り返る意味で、自分がCakePHPで開発する際に良く使うプラグインをまとめてみました。 誰かのお役に立てれば幸いです。 1.cakeplus ■ よく使うバリデーションをまとめたBehaviorであるadd_validation_rule モデルでバリデーションする際に本当に使います。 var $validate = array( 'hoge' => array( "rule1" => array('rule' => array('katakana_only'), 'message' => 'hogeにカタカナ以外が含まれています' ), ), ); ■ 自動でhiddenタグを生成するヘルパーformhidden 確認画面を挟む際にhiddenに入力情報をまとめて出力してくれます。 echo $formhidden->hiddenVars(); このプラグインを知ってから、
先日CakePHPを使ったシステムを作りました。 サーバ環境の都合でバージョンは1.3.14。DBはMySQLでテーブル数15、コントローラ数19、モデル数25、ビュー数47(layouts、elements等も含めて)といった規模のシステム開発でしたが、空き時間を使って2ヶ月程度で作成しました。(管理作業を除く製造部分の実工数で言えば、多めに見てもこの3分の1位だと思います。) 開発環境として一番手馴れたCodeIngniterが昨今のライセンス問題で積極的に使いたくなかったこと、あまり時間的な余裕が無かったこともあり初めはSmary+PEARライブラリでの知れた構成でこなそうと思いましたが、せっかくの機会に新しいFWを経験したかったのでCakePHPを使ってみました。 多少学習に苦労はしたものの、結果として予想していた範囲内の工数で仕上げることができ、さらにCakePHPに慣れることが
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く