[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 12/09 18:15 / Filesize : 230 KB / Number-of Response : 996
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【PHP】フレームワーク CakePHP 13ホール目【v2.0】



1 名前:nobodyさん mailto:sage [2011/11/09(水) 01:05:10.60 ID:???]
CakePHPは、Ruby on Railsの概念の多くを取り入れた、Rails流の高速開発とPHPの機動性を兼ね備えたフレームワークです
CakePHPから派生したLithium(li3)も専スレできるまではここでどうぞ
質問するときはCakePHPのバージョンを書きましょう

※他フレームワークとの比較等はスレ違いです
テンプレは>>1-5くらい

■本家
www.cakephp.org/
APIドキュメント
api.cakephp.org/
the Bakery
bakery.cakephp.org/
CakeQs
cakeqs.org/
CheatSheet (PDF)
cakephp.org/files/Resources/CakePHP-1.2-Cheatsheet.pdf
github - cakephp
github.com/cakephp

■日本語公式
cakephp.jp/
フォーラム
cakephp.jp/modules/newbb/
cookbook(マニュアル)
book.cakephp.org/ja

前スレ
【PHP】フレームワーク CakePHP 12ホール目【笑】
hibari.2ch.net/test/read.cgi/php/1309505626/

63 名前:nobodyさん mailto:sage [2011/11/14(月) 19:24:44.69 ID:???]
>>61はいらない子

64 名前:nobodyさん mailto:sage [2011/11/14(月) 19:55:45.54 ID:???]
>>60
自分で作り込んでるの?ってどういう意味だ?
誰かが作った物をそのまま流用してるって事か?
そんなわけねーだろ。

65 名前:nobodyさん mailto:sage [2011/11/14(月) 20:59:16.72 ID:???]
>>60
この一連のユーザー登録機能、
フレームワークによっては標準搭載もあるよな。

66 名前:nobodyさん mailto:sage [2011/11/14(月) 21:09:29.55 ID:???]
んじゃ、CIやYIIって
cakephp+ktailiblary以上に携帯サイト作りやすいの?ん?

67 名前:nobodyさん mailto:sage [2011/11/14(月) 21:18:38.51 ID:???]
>>60
adminが登録するタイプの案件しかやった事ない。

68 名前:nobodyさん mailto:sage [2011/11/14(月) 22:03:24.22 ID:???]
みんな携帯サイトつくってばかりということか

69 名前:nobodyさん mailto:sage [2011/11/14(月) 22:25:25.56 ID:???]
>>60
自分で作ったよ。CakePHPで。

テストも自動化したかったから、
ニセのSMTPサーバー作ってそこに送信→ファイルに保存。
それみてCakePHPについてたブラウザをエミュレートするモジュールが
クリックなんてことしたなぁ。

もう3年以上前になるかな。今なら便利な何かがあるかもね。

70 名前:nobodyさん mailto:sage [2011/11/14(月) 22:32:22.79 ID:???]
Ktai Libraryって個人が作ってるショボいやつでしょ?
絵文字の対応が弱かった気がする

71 名前:nobodyさん mailto:sage [2011/11/15(火) 00:30:41.57 ID:???]
Modelにvalidateを記述してもスルーされてしまうんですが、何故でしょうか?

<?php
class Contact extends AppModel
{
var $name = 'Contact';
var $useTable = false; //データベースのテーブルを使用しない

var $validate = array(
"name" => array(
"rule" => 'notEmpty',
"message" => '名前を入力してください'
),
);
}
?>

コントローラ
function index() {

if ($this->data['Contacts']['mode'] == 'confirm') {
if (!empty($this->data)) {
$this->Contact->set($this->data);
if ($this->Contact->validates()) {
$this->render('confirm');
return;
}
$this->render();
return;
}
  (以下略)



72 名前:nobodyさん mailto:sage [2011/11/15(火) 00:47:02.01 ID:???]
>>71
>var $useTable = false;
↑こういう場合は、$_schema を設定する必要があった気がする。

var $_schema = array(
'name' => array(
'type' => 'string',
),
);

73 名前:nobodyさん mailto:sage [2011/11/15(火) 01:42:34.79 ID:???]
>>70
setしたデータがあってるか、validatesする前にvar_dumpしてみたら?
ContactsとContactがごっちゃになってそうだけど。

74 名前:nobodyさん mailto:sage [2011/11/15(火) 01:56:03.33 ID:???]
>>47を見る限りCIはタガログ語とインドネシア語の情報が豊富そうだぞ
まずはそっちの語学学習からだな

75 名前:nobodyさん mailto:sage [2011/11/15(火) 13:30:08.83 ID:???]
>>71
俺みたいにappを分けてて、
modelファイルも同一の物があるんじゃねーの

76 名前:nobodyさん mailto:sage [2011/11/15(火) 15:55:39.02 ID:???]
CakePHP2.0でhelperを読み込んだらviewからしか開けません
これってふつうですか?controllerから前は呼べた気がするんですが

77 名前:nobodyさん mailto:sage [2011/11/15(火) 16:51:27.77 ID:???]
前からもコントローラーでApp.importしたが

78 名前:nobodyさん mailto:sage [2011/11/16(水) 13:56:38.50 ID:???]
test

79 名前:nobodyさん mailto:sage [2011/11/16(水) 14:58:38.98 ID:???]
CakePHPの勉強会いってるひといる?どうですか

80 名前:nobodyさん mailto:sage [2011/11/16(水) 15:21:00.48 ID:???]
単なる馴れ合いです

81 名前:nobodyさん mailto:sage [2011/11/16(水) 15:29:23.74 ID:???]
勉強会でコネ作れればいいんだろうけど、俺は毎回孤立するか、名刺交換しても連絡取らないからな
まあ自分みたいなアマグラマーは少ないからしょうがないと思ってる



82 名前:nobodyさん mailto:sage [2011/11/16(水) 15:58:04.21 ID:???]
連絡取るってことは=金が発生するって事だからな。
大の大人がただの情報交換で連絡取り合うのはあり得ないし。

83 名前:nobodyさん mailto:sage [2011/11/16(水) 17:21:51.07 ID:???]
さ、寂しいこと言うなよ。
僕は>>82君の声を耳元で聞きたくて連絡取ってるわけだし、いつだって君のことを見てるよ

84 名前:nobodyさん mailto:sage [2011/11/16(水) 18:33:51.99 ID:???]
まじかよ。行く気がへっちゃったよ

85 名前:nobodyさん mailto:sage [2011/11/16(水) 19:42:09.06 ID:???]
相手が自分と相応の知識持ってたら、無償の情報交換も成り立つんだけどな。

86 名前:nobodyさん mailto:sage [2011/11/16(水) 23:57:11.46 ID:???]
viewについてですが条件分岐が多くてif文だらけになるんですが
なんかスマートなやりかたってありますかね

87 名前:nobodyさん mailto:sage [2011/11/17(木) 01:07:02.88 ID:???]
>>86
viewファイルわけるとか?

88 名前:nobodyさん mailto:sage [2011/11/17(木) 01:26:10.05 ID:???]
そういうのはうちでは全部盛り込んだ。

89 名前:nobodyさん mailto:sage [2011/11/17(木) 01:44:12.36 ID:???]
なにを盛り込んだのよ

90 名前:nobodyさん mailto:sage [2011/11/17(木) 08:49:19.09 ID:???]
ど、どくを・・・

91 名前:nobodyさん mailto:sage [2011/11/17(木) 08:55:55.80 ID:???]
>>86
まず、何に対する条件分岐か書けよ



92 名前:nobodyさん mailto:sage [2011/11/17(木) 11:17:06.59 ID:???]
>>86
ヘルパーにまとめちゃえば

93 名前:nobodyさん mailto:sage [2011/11/17(木) 12:51:19.33 ID:???]
viewからコントローラーやモデルを呼び出すことはできますか?

94 名前:nobodyさん mailto:sage [2011/11/17(木) 12:52:51.10 ID:???]
出来ます

95 名前:nobodyさん mailto:sage [2011/11/17(木) 13:44:18.21 ID:???]
>>93
そうしなくちゃいけない設計がマズイ

96 名前:nobodyさん [2011/11/17(木) 23:19:43.07 ID:t9LRBQJB]
一つのIPに対してバーチャルホスト切って運用する場合に
ドキュメントルートってcakephp/app/webrootでいいの?
トップはいいとして他のページを表示しようとすると
Not Foundになっちゃうんだけど。
ちなみにcakephp直下をドキュメントルートにするとうまくいく。


97 名前:nobodyさん mailto:sage [2011/11/17(木) 23:46:36.11 ID:???]
cakePHPを最近使い始めました。
mod_rewriteを使って、実際のパス名と違うパスでアクセスさせているんだけど
paginatorで作成されるURLが、実際のパス名のほうになってしまいます。
どこかの定数を変更したりすれば上手く行くでしょうか?

htdocs/foo/app/webroot/index.php
こんな感じで index.php を置いているとして、でも各種都合により
実際のリクエストは
domain.com/bar/baz/controll1/action1
こんな形で来ます。
このとき、mod_rewriteで^/bar/bazを/foo/に置き換えているんだけれど
このときmod_rewriteのフラグに[PT]を入れないと画像などがHelper経由の画像のパスが、
/var/foo/というような、おかしなものになってしまい
[PT]を入れるとpaginatorで生成されるURLが/foo/になってしまう。

ざっと見た感じでは、問題はDispatcherなのかと思うんだけど
app下のファイルでうまく設定は出来ないでしょうか。

98 名前:nobodyさん mailto:sage [2011/11/18(金) 01:01:53.98 ID:???]
>>96
バーチャルホストのドキュメントルートを、各のドキュメントルート直下を指定するといい。

99 名前:nobodyさん mailto:sage [2011/11/18(金) 01:18:37.03 ID:???]
>>97
mod_rewriteは基本触らないでRouterでやった方がいいと思うんだけど

100 名前:nobodyさん mailto:sage [2011/11/18(金) 01:56:17.73 ID:???]
>>98
「各のドキュメントルート直下」というのは
例えば、/var/www/cakephp/のこと?
それとも、/var/www/cakephp/app/webrootのこと?

101 名前:nobodyさん mailto:sage [2011/11/18(金) 12:40:48.58 ID:???]
/var/www/cakephp/
これでいいのでは?
cakephp標準で.htaccessが付いてるし。



102 名前:nobodyさん mailto:sage [2011/11/18(金) 17:11:19.32 ID:???]
2.0でhelperからcomponentを呼びたいのでやりかたおしえてください
あとcomponentからhelperを呼ぶようにするのとどっちがいいですか


103 名前:nobodyさん mailto:sage [2011/11/18(金) 23:01:21.82 ID:???]
普通にPHPクラスを作って、両方から呼び出してください。

104 名前:nobodyさん mailto:sage [2011/11/18(金) 23:12:54.03 ID:???]
CodeIgniterがライセンス変更されて使いづらくなったらしいけど
Cakeは大丈夫かな?使い始めてから突然変更されたらかなわんな

105 名前:nobodyさん mailto:sage [2011/11/19(土) 00:00:44.70 ID:???]
>>104
CIは会社が作ってるんでしょ。

106 名前:nobodyさん mailto:sage [2011/11/19(土) 00:07:58.71 ID:???]
>>99
mod_rewriteが使えるならRoutesよりmod_rewriteが推奨のように見えます。
cakephp.jp/old_doc/ch04s03.html

> "Routing"(ルーティング) は、(中略)見栄えの良い URL (pretty URLs) をより設定しやすくし、
> mod_rewrite がなくても動くようにするため、 Cake に追加されました。
> しかし、 mod_rewrite を使用するなら、アドレスバーははるかに整理されます。

107 名前:nobodyさん mailto:sage [2011/11/19(土) 01:45:52.06 ID:???]
>>104
今cake使っててCIかyii浮気しようと思っていた俺は、浮気先が一つになったので選ぶ必要がなくなった
オープンソースの宿命だから、そのときはそのときでしょうがない

108 名前:nobodyさん mailto:sage [2011/11/19(土) 02:37:10.19 ID:???]
なんで浮気しようと思ったの?

109 名前:nobodyさん mailto:sage [2011/11/19(土) 02:40:13.80 ID:???]
>>106
えとね。mod_rewriteは○○○ってURLを×××に変えることはできるけど、
×××を○○○に変えることはできないんだよ。

110 名前:nobodyさん mailto:sage [2011/11/19(土) 08:14:03.03 ID:???]
オープンソースの宿命なの?
あとから規約変えるとか詐欺だろ

111 名前:nobodyさん mailto:sage [2011/11/19(土) 10:01:41.28 ID:???]
最近はてブでFuelPHPってのが話題にあがってた
触ってみた?



112 名前:nobodyさん mailto:sage [2011/11/19(土) 11:11:45.38 ID:???]
>>109
mod_rewriteで出来ないことまでやろうとしてるんじゃなくて、
mod_rewriteとRoutes両方で出来ることなら、
mod_rewriteでやったほうがいいんじゃないか。
>>99はmod_rewriteは基本触らないという意見のようなので。

113 名前:nobodyさん mailto:sage [2011/11/20(日) 02:41:49.47 ID:???]
>>111
そんなに便利そうに思えないんだよな。
オレオレの域を抜けてないというか

114 名前:nobodyさん mailto:sage [2011/11/20(日) 14:33:03.47 ID:???]
CodeIgniterが死亡した今Yiiとの一騎打ちになったか

115 名前:nobodyさん mailto:sage [2011/11/20(日) 14:54:00.52 ID:???]
>>111
触ってない
「CIより多少マシ」というコメントがついていたけど、まさにそんな感じだと思った
CIも結局盛り上がらなかったし、既にCakeとかSymfonyというフレームワークがある状況だと、
いいフレームワークが出来てもいかにそれを流行らせるかが問題だと思う
暇そうなプログラマー雇って提灯記事とドキュメントの日本語訳書かせまくるしかないんじゃない?

116 名前:nobodyさん mailto:sage [2011/11/20(日) 17:11:02.58 ID:???]
なんで訳さないといけないんだよ
お前らが英語勉強しろよ

117 名前:nobodyさん mailto:sage [2011/11/20(日) 20:29:27.21 ID:???]
Cakeが流行ったのは提灯記事のおかげだったのか

118 名前:nobodyさん mailto:sage [2011/11/20(日) 23:38:02.20 ID:???]
いいえ、提灯ではない記事のおかげです

119 名前:nobodyさん mailto:sage [2011/11/21(月) 01:16:55.48 ID:???]
>>117
cake初期の頃ブログ書きまくってたけど、「CakePHPがRoRに対抗するフレームワークになるんだ!俺がそうするんだ!」
みたいな変な使命感もってやってたよ
今はすでにPHPでフレームワークがたくさんある、しかもCakeなどのメジャーになったモノがたくさんある状況で
新規のフレームワークに手を出す人は少ないだろうから、まずはそのフレームワークのエヴァンジェリストが必要なんじゃ無いかと思う

120 名前:nobodyさん mailto:sage [2011/11/21(月) 01:22:56.17 ID:???]
>>119
確かにCakeの記事は玉石混交しててバリエーション豊かだった気がする。
Zend Frameworkとかもあんま流行ってる感じしないしな。

121 名前:nobodyさん mailto:sage [2011/11/21(月) 01:38:56.62 ID:???]
cakeネタで書こうと思えばいろいろあるんだけど
twitterとか使い出したら、なんかわざわざブログに書くのめんどくなったよ



122 名前:nobodyさん mailto:sage [2011/11/21(月) 12:40:46.36 ID:???]
Cake1年ほど業務で使ってみたけど
開発スピードは速い
実行スピードは遅い
バグは多くも少なくもない
という印象

123 名前:nobodyさん mailto:sage [2011/11/21(月) 16:18:29.64 ID:???]
俺も同じ意見。
実行スピードの遅ささえ解消されれば、最強なんだがな・・・

124 名前:nobodyさん mailto:sage [2011/11/21(月) 17:47:44.03 ID:???]
Controllerからviewヘルパーを呼ぶと
Fatal error: Call to a member function hoge()がでてしまいます

コントローラには
$helpers = array('Hoge');
とかいて
$this->Hoge->hoge();
と書いているのですが

125 名前:nobodyさん mailto:sage [2011/11/21(月) 17:49:18.81 ID:???]
コントローラー内で呼ぶ場合、newしないとだめだよ。

126 名前:nobodyさん mailto:sage [2011/11/21(月) 18:19:23.29 ID:???]
>>125
ありがとうございます

$this->Hoge = new HogeHelper();
このように書いたら
Fatal error: Class 'HogeHelper' not found が$this->Hoge = new HogeHelper();と書いた行ででてしまいました
最初に読み込んだりしますか



127 名前:nobodyさん mailto:sage [2011/11/21(月) 18:50:56.58 ID:???]
App::Importしないと。

128 名前:nobodyさん mailto:sage [2011/11/21(月) 19:17:30.73 ID:???]
>>127
ありがとう
できなかったからもう寝るお

129 名前:nobodyさん mailto:sage [2011/11/21(月) 19:25:32.67 ID:???]
なぜにググることすらしないのか

130 名前:nobodyさん mailto:sage [2011/11/21(月) 19:34:10.21 ID:???]
馬鹿だから

131 名前:nobodyさん [2011/11/21(月) 21:57:23.12 ID:hMc6lKUo]
LinuxでPHP5.3.6をソースからコンパイルして使ってるんですが、
CakePHPの内部でfindメソッドの戻り値にモデル名をセットしている箇所に問題があり、
モデル名の代わりに0がセットされるようになってしまい困ってます。

原因はPDOStatement::getColumnMeta()でtable名が返ってこないためです。
ちなみにxampp環境のPHP5.3.8だと問題なく動作しているのですが、
PHP5.3.6に問題があるのでしょうか?



132 名前:nobodyさん mailto:sage [2011/11/22(火) 02:47:37.72 ID:???]
ソースからコンパイルなんてするの

133 名前:nobodyさん mailto:sage [2011/11/22(火) 03:02:58.10 ID:???]
オプションいろいろ付けたかったらするでしょ

134 名前:nobodyさん mailto:sage [2011/11/22(火) 17:28:20.16 ID:???]
>>131
このことじゃね
https://bugs.php.net/bug.php?id=54695

135 名前:nobodyさん [2011/11/23(水) 19:20:56.88 ID:vIVNUlWb]
hetmlhelperで相対パスにリンクを張ったらhttpのアドレスからだとhttpにリンクが張られてしまうんですが、
httpsに張るようにするには絶対パスしかないですか?

136 名前:nobodyさん mailto:sage [2011/11/23(水) 20:28:32.14 ID:???]
>>135
Htmlヘルパーを拡張したMyHtmlヘルパーを作ればいいじゃない。

137 名前:nobodyさん mailto:sage [2011/11/23(水) 20:35:14.55 ID:???]
舞Htmlヘルパー

138 名前:nobodyさん mailto:sage [2011/11/23(水) 21:13:39.19 ID:???]
app_html.phpかな。

139 名前:nobodyさん mailto:sage [2011/11/25(金) 01:36:56.19 ID:???]
CakePHPでサイト作るとしたらふつうだいたい何ヶ月くらいかかるの

140 名前:nobodyさん mailto:sage [2011/11/25(金) 01:41:51.95 ID:???]
自分で学習して作るのか、外注して作るのか、作るサイトの規模はどれくらいかとか書いてくれないと、ピンキリとしか言いようが無い

141 名前:nobodyさん mailto:sage [2011/11/25(金) 02:01:33.59 ID:???]
OpenPNEのようなSNSを自分で作る場合はどのくらいかかりますか?



142 名前:nobodyさん [2011/11/25(金) 03:48:39.39 ID:ms97YqHe]
libro.tuyano.com/index3?id=8005&page=6
このとおり作ってるんだが、「送信」押すと、
Create the class ResultController below in file: app\Controller\ResultController.php
ってエラーがでる。


143 名前:nobodyさん mailto:sage [2011/11/25(金) 05:54:25.81 ID:???]
Cakeのwebrootにあるcss.phpて動作してる?
App::import('Vendor', 'csspp' . DS . 'csspp');とかやってるけど、そんなもの存在してない気がするんだが

144 名前:nobodyさん mailto:sage [2011/11/25(金) 05:55:26.54 ID:???]
Cakeのwebrootじゃなくてapp/webrootだった

145 名前:nobodyさん mailto:sage [2011/11/25(金) 12:05:59.37 ID:???]
>>142
そのサイトの他ページは見てないからviewがどうなってるのか知らないけど、
フォームの送り先URIがおかしいのでは。

146 名前:nobodyさん mailto:sage [2011/11/25(金) 12:08:23.24 ID:???]
>>143
cssppをダウンロードしてVenderにぶち込めってことじゃないの
css.phpのコメントにでも書いてあると思うが

147 名前:nobodyさん mailto:sage [2011/11/25(金) 12:47:14.66 ID:???]
>>139
画面数と機能数で概算出してみたら?

148 名前:nobodyさん mailto:sage [2011/11/25(金) 13:42:47.07 ID:???]
      / ̄ ̄ ヽ,
    /        ',
    |   {0} /¨`ヽ、
    l      ト.__.i●
    ノ      ー─'
   ノ         ',
●をダブルクリックするとクチバシが伸びるぞ!




人人人人人人人人人人人人人人人人人人
)                         (
)      伸びるわけねーだろ!      (        _/\/\/\/|_
)            ,rrr、           (        \ 試したやつ  /
⌒Y⌒Y⌒Y⌒Y⌒Y| |.l ト⌒Y⌒Y⌒Y⌒Y⌒Y/つ)))    <   バーカ!  >
           ⊂ ヽ | __ ☆   __  _/ 巛      /          \
     / ̄ ̄ ヽヽ ,`ー   \ | |l / \  __つ      ̄|/\/\/\/ ̄
   /{゚} 、_   `ヽ/|| ,  \.|||/  、 \   ☆             / ̄ ̄ ヽ,
  / /¨`ヽ {゚}   |  /  __从,  ー、_从__  \ / |||         / 丶 /   ',
  | ヽ ._.イl     ',/ /  /   | 、  |  ヽ   |l      ノ//, {゚}  /¨`ヽ {゚} ,ミヽ
   、  ヘ_/ノ    ノ/ )  `| | | |ノゝ☆ t| | |l \      / く l   ヽ._.イl    , ゝ \
   \___ ノ゙ ─ー  `// `U ' // | //`U' // l  / /⌒ リ   ヘ_/ノ   ' ⌒\ \
         /   /   W W∴ | ∵∴  |   (   ̄ ̄⌒          ⌒ ̄ _)
        /    ☆   ____人___ノ    ` ̄ ̄`ヽ           /´ ̄




149 名前:nobodyさん mailto:sage [2011/11/25(金) 14:26:37.82 ID:???]
>>145
遷移しなかったのですが、一応解決しました。
原因は、
フォームの
<form method="post" action="./result">
↑ここがおかしかったみたいです。

150 名前:nobodyさん mailto:sage [2011/11/25(金) 23:22:16.42 ID:???]
CakePHP2.0について
■app/Model/Test.php
<?php class Test extends AppModel{public $name = 'test';}
■app/Controller/TestController.php
<?php class TestController extends AppController{function index(){$test = $this->Test->find('all');debug($test)}}

データベースはSQLiteに設定してありますが、データベースを使わず、
モデルTest.phpに書いた変数$nameの値をコントローラから読み込みたいのですが
Fatal error: Call to a member function find() on a non-object
というエラーが出て困ってます
どなたかアドバイスお願いします

151 名前:nobodyさん mailto:sage [2011/11/26(土) 02:11:47.02 ID:???]
cakephp使ってるやつはもっとブログいっぱい書いてくれ。使い方がよくわからないし



152 名前:nobodyさん mailto:sage [2011/11/26(土) 02:19:26.62 ID:???]
>>146
見たけどなんも書いてないし
こういう作りかけで放置?みたいなのがCakeにはちょこちょこ見られて嫌だな

153 名前:nobodyさん mailto:sage [2011/11/26(土) 14:40:10.29 ID:???]
>>152
2.0ではcss.phpは無くなってるし、全体的にちぐはぐだった部分が整理されてきてる感じ

154 名前:nobodyさん mailto:sage [2011/11/26(土) 15:54:08.70 ID:???]
>>150
よくわからんが
Test.phpはtest.php
TestController.phpはtests_controller.php
じゃないのか。

155 名前:nobodyさん mailto:sage [2011/11/26(土) 23:26:54.50 ID:???]
>>141
たぶんその質問をするレベルからなのだろうから、集中してやっても半年
下手すれば3年

156 名前:nobodyさん mailto:sage [2011/11/27(日) 03:43:00.02 ID:???]
勉強するために本を購入しようと思ってるんですけど、
お勧めの本とかを聞くのはスレ違いですか?
もし平気ならお勧めの本を教えてください。

157 名前:nobodyさん mailto:sage [2011/11/27(日) 07:48:03.99 ID:???]
「奉仕を主とする事業は栄え、利得を主とする事業は衰える」
「ほかの要因はさておき、我々の売上は、ある程度賃金に依存しているのだ。
より高い賃金を出せば、その金はどこかで使われ、ほかの分野の商店主や卸売り業者や製造業者、
それに労働者の繁栄につながり、それがまた我々の売上に反映される。
全国規模の高賃金は全国規模の繁栄をもたらす」

奥田 碩(日本経団連名誉会長 元トヨタ自動車会長)

158 名前:nobodyさん mailto:sage [2011/11/27(日) 17:45:35.50 ID:???]
>>156
CakePHP辞典とネットの情報でおk

159 名前:nobodyさん mailto:sage [2011/11/28(月) 06:13:25.61 ID:???]
>>158
PHPは何となくわかるんだけど、ビジネスロジック?をmodelにどう書いたらいいかとかがわからない、、。
ネットで調べてもDBのアクセス方法とかしか載ってないし・・・。

160 名前:nobodyさん mailto:sage [2011/11/28(月) 11:15:11.72 ID:???]
>>159
おいおい、その程度の知識かよ・・・
それなら「はじめてのMySQL」的な本とかかって、DB回りを勉強しろよ。
MVCについても全く概念が無いようだから、
ネットの解説記事を見て、オレオレフレームワークでも作る練習しろ。
その後にCakeやった方が捗るよ。

161 名前:nobodyさん mailto:sage [2011/11/28(月) 13:01:50.72 ID:???]
知識なんていらないからね



162 名前:nobodyさん mailto:sage [2011/11/28(月) 13:52:41.35 ID:???]
必要なかったら本買わずにソースだけ見てやってください

163 名前:nobodyさん mailto:sage [2011/11/29(火) 15:55:46.38 ID:???]
echo $this->Form->input('birthdate',array('type'=>'date'));

上記で出力した項目のValidationについて教えてください。
上記で年・月・日のドロップダウンリストが出力されます。
2011・2・31を選択して保存すると、2011-03-03として保存されます。
ありえない日付を選択されたのでエラーとしたいのですが、標準でできますでしょうか?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<230KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef