元スレ【PHP】フレームワーク CakePHP 10ホール目【v1.3】
php覧 / PC版 /みんなの評価 :
951 = :
まあがんばれw
952 = :
>>948
水銀灯のように動き出すまでに時間がかかるんだよ
953 = :
がんばるのは俺じゃなくて、Cakeの中の人だと思うんだが…
954 = :
>>948
俺もそう感じるけど、Cakeは命名規則が決まってるから
無駄な部分(名前の付け方に悩む)が省けて精神的には良い
955 = :
フレームワークの恩恵を受けられない人は何を使っても上手くいきませんよ
本質を学び直すことをお勧めします
956 = :
フレームワークを使いこなすにはまずフレームワークに使われなくてはなりません
フレームワークの制約を受け入れ、なぜ制約があるのかその意味を考えて見てください
制約こそがフレームワークの価値でもあるのです
957 = :
フレームワークけっしてみゅめのような道具だと思われないで女子いーー
958 = :
フレームワーク依存して始めて見えてくる世界がある
太陽が眩しい世界だ
959 = :
引き篭もりですか
960 = :
太陽が黄色く見える世界だ
961 = :
CakePHP使ってる超大手サイトって
佐川急便、ペニオク、他に何かある?
962 = :
ペニオクって超大手サイトなのか?
Mozilla Addons。
ソーシャルゲームでも、CakePHP使ってるところはあったな。
普通のサイトとは桁違いのPV数を捌いている。
CakePHPがそこに貢献してるかどうかはわからんけど。
あとここにいくつか書かれてる。超大手に入るのかしらんけど。
http://d.hatena.ne.jp/otome_pw/20110104/1294098484
963 = :
CakePHP使ってることを隠蔽するメリットってあるの???
そして、どうして松田聖子は未だにあんなに可愛いの?ヤりたくなる可愛さ!
964 = :
>>963
恥ずかしい
965 = :
CIで作ってクッキー名をCAKEPHPにしてる
966 = :
セキュリティのこと考えると隠遁したほうがいいよね
967 = :
隠蔽しなくて被害を受けるなら、Cake使わなくて受けてるだろ。
969 = :
でもさCakePHPで作ってるサイトだと、htmlソースみたらフィールド名が
hoge[Model名][Field名]って出てるから一目瞭然なんだけど?
970 = :
Cookieは簡単に変えられるんだから変えとけ。そんは無い。
たけど、CakePHPは隠しにくいものだから諦めろ。
あと標準のfaviconも消せよ。
971 = :
>>970
無知で申し訳ないんだけど、>>969を簡単に変えられるの?
フォームヘルパーやバリデーション使うの止めるとかじゃなくて?
972 = :
>>971
無理
973 = :
Cookieは簡単に変えられるんだから変えとけ
を
CakePHPは簡単に変えられるんだから変えとけ
に読み違えていた・・・勘違いすまん
975 = :
それはない。
976 = :
は?
977 = :
まぁ分かりやすい箇所ではあるけど、そのパスはねーよ
979 = :
まあ隠せるものは隠したほうがいいね
たまにご丁寧にフッターにバージョンまで書いてるサイトがあって失笑しちゃう
980 = :
>>979
まぁおまいさんの名前も失笑だけどな
981 = :
-------------------------------------board.php-------------------------------------
public $belongsTo = array(
"User" => array(
'className' => 'User',
'conditions' => '',
'order' => '',
'dependent' => false,
'foreignKey' => 'user_id'
)
);
-------------------------------------boards_controller.php-------------------------------------
$res = $this->User->find('all')
echo $res;
↓↓↓↓↓↓↓↓↓↓↓↓↓
Userテーブルにはレコードが入っているはずなのに
$resは空っぽ
982 = :
今perlやってますよ ちょっとはまったわ
983 = :
ソートのひっくり返しのときの↓をもっとスマートにやる方法ないかなぁ
<?php
if(@$this->passedArgs['sort'] === 'id' && @$this->passedArgs['direction'] === 'desc') {
// urlのオプションを変える
$paginator->options(array('url' => array('page' => '1')));
echo $paginator->sort('IDで並び替え▼', 'id');
} else {
// urlのオプションを変える
$paginator->options(array('url' => array('page' => '1')));
echo $paginator->sort('IDで並び替え▲', 'id');
}
?>
984 = :
>>981
debugしてればページにSQLの結果出てると思うけどそれは行数0ではないわけ?
>>983
その部分だけ見たら最後の2行をif文の外に出せばいい気がするけどそれじゃダメなの?
985 = :
@って何の意味だろうと思ったらエラー制御演算子か。
推奨されないってのを見て今まで使ったことなかったから一瞬perlのスレ見てたのかと勘違いした
986 = :
>>984さん
$res[0]['User']['username']には「9」が入っており、
下記を実行したところboardsテーブルにレコードが出来るのに
なぜかuser_idには「0」が入ってしまいます
$this->data['Board']['user_id'] = $res[0]['User']['username'];
$this->Board->save($this->data);
if($this->Board->validates()){
$this->redirect('.');
}
987 = :
誰か頼む
kcaptchaの導入方法を懇切丁寧に教えてください。
コンポネントの作り方さえ、ままならないので手取り足取りでお願いします
988 = :
さすがにそんな頼み方で教える人はいませんよ
990 = :
質問させてください。
messagesというテーブルとモデルがあって
フィールドは
id
user_id(送信元のユーザーID)
title
body
idto(送信先のユーザーID)
があります。user_idだけでなく
idtoもusersという会員データのテーブルを参照します。
アソシエーション利用時の命名規則として
どういった名前にするのが、それぞれ適切でしょうか?
また
http://hoge.com/cake/users/mailsend/1536
というusers_controller.php のmailsendというアクションからメール入力フォームにデータを渡す時、
上のuser_idとidtoは、どのようにしてviewへ渡せばいいでしょうか?ちなみに ID:1536が送信先になります。
Authでログインしているものとして、教えていただければ幸いです。
991 = :
>>990
UserMessage じゃないかな。
一旦、findでUserデータを取得してそのIDが正しいか検査し、
問題なければ、setで渡せばいいんじゃないかな。
992 = :
>>990 の現在の実装にはまるかわからんが、Cookbookにはこう言うのがある。
http://book.cakephp.org/ja/view/1046/Multiple-relations-to-the-same-model
以前は日本語訳があった気がするけど、なぜか英語になってた。
993 = :
>>991
レスありがとうございます。
UserMessageへテーブル名を変更ということですか?user_idとidtoの二つのフィールド名は変更なしということでしょうか?
それとコントローラーからビューへのデータの受け渡しの件で、
user_idについてはビューで$dataで取り出せますが、
idtoにあたる1536(urlのパラメータ部分)を
取り出す方法ってありますか?
メッセージ送信時に渡すので、このidtoやuser_idはおそらくhiddenにするのでしょうか?(メール入力フォームではタイトルと本文だけ入力するものとして)
idtoの部分をphpの$_GET()を使わないで、cakephp独自の方法がありますでしょうか?
994 = :
>>992
まさに、それですね(笑)
わざわざ、ありがとうございます!
995 = :
基本中の基本だろクズども
996 = :
等と供述しており・・・
997 = :
ここで書くより先に手を動かして試せばいいのに。
998 = :
もっともな話だけど、試した結果困ってる人とか、
試す前にどう書けば良いのか分からないって話もあるみたいだが?
999 = :
↓こんな時間に1000とったやつはニートか明日遅刻
1000 = :
1000なら999が変わりに遅刻
みんなの評価 :
類似してるかもしれないスレッド
- 【PHP】フレームワーク CakePHP 11ホール目【v1.3】 (1001) - [98%] - 2011/6/30 22:32
- 【PHP】フレームワーク CakePHP 19ホール目【v3.3】 (844) - [96%] - 2023/2/2 14:30
- 【PHP】フレームワーク CakePHP 9ホール目【v1.3】 (1001) - [96%] - 2010/11/1 2:53
- 【PHP】フレームワーク CakePHP 15ホール目【v2.2】 (985) - [95%] - 2013/9/7 8:30
- 【PHP】フレームワーク CakePHP 13ホール目【v2.0】 (995) - [95%] - 2012/4/23 21:16 ○
- 【PHP】フレームワーク CakePHP 17ホール目【v2.4】 (984) - [95%] - 2015/1/10 2:45
- 【PHP】フレームワーク CakePHP 16ホール目【v2.4】 (1001) - [95%] - 2014/3/3 3:00
- 【PHP】フレームワーク CakePHP 14ホール目【v2.1】 (1001) - [95%] - 2012/12/3 19:16
- 【PHP】フレームワーク CakePHP 8ホール目【1.3】 (1001) - [95%] - 2010/7/22 22:16
- 【PHP】フレームワーク CakePHP 17ホール目【v3α】 (955) - [93%] - 2016/11/15 20:45
- 【PHP】フレームワーク CakePHP 5ホール目【v1.2】 (985) - [92%] - 2009/3/7 4:53 ☆
- 【PHP】フレームワーク CakePHP 6ホール目【v1.2】 (933) - [92%] - 2009/8/19 2:06 ○
- 【PHP】フレームワーク CakePHP 7ホール目【v1.2】 (1001) - [92%] - 2010/3/18 1:18 ○
- 【PHP】フレームワーク CakePHP 4ホール目【v1.2】 (1001) - [92%] - 2008/12/19 21:06 ○
- 【PHP】フレームワーク CakePHP 12ホール目【笑】 (1001) - [92%] - 2011/11/8 7:01
- 【PHP】フレームワーク CakePHP 3ホール目【本命】 (1001) - [84%] - 2008/6/19 7:19 ○
トップメニューへ / →のくす牧場書庫について