yPHPzƒtƒŒ[ƒ€ƒ[ƒ ..
574:563
09/02/02 21:23:10
PersonsƒRƒ“ƒgƒ[ƒ‰
class PersonsController extends AppController {
function view($id = null) {
$this->set('person', $this->Person->read(null, $id));
debug($this->Person->read(null, $id));
}
}
‚·‚邯A$person['User']‚ÉA>566‚Ý‚½‚¢‚ÉAbelognsTo‚ÆhasAndBelongsToMany‚Ì
—¼•û‚̃f[ƒ^‚ª“ü‚Á‚Ä‚µ‚Ü‚¤B
['User'][id]
['User'][name]‚Æ‚©‚ÍAblongsTo‚̃f[ƒ^
['User'][0][id]
['User'][0][name]‚Æ‚©‚ÍhasAndBelongsToMany‚̃f[ƒ^‚¾‚ÆŽv‚¤B
575:nobody‚³‚ñ
09/02/02 22:34:43
var $hasMany = array('Profile1' =>
array('className' => 'Profile',
'foreignKey' => 'user_id',
),
'Profile2' =>
array('className' => 'Profile',
'foreignKey' => 'user_id',
)
);
576:563
09/02/02 22:56:48
>>575
‚»‚ꂾII‚¤‚Ü‚‚¢‚«‚Ü‚µ‚½I‘½ŽÓ‘½ŽÓ
577:nobody‚³‚ñ
09/02/03 09:54:32
ƒ‚ƒfƒ‹ŠÔ‚̃f[ƒ^‚Ì‚â‚èŽæ‚è‚âA
ˆê‚‚̃‚ƒfƒ‹‚Å•¡”‚̃tƒB[ƒ‹ƒh‚Ì
ƒf[ƒ^‚ð‘€ì‚·‚é‚Ì‚Á‚ÄA‚Ç‚¤‚â‚é‚ÌH
‚Æ‚¢‚¤‚©A‚»‚¤‚¢‚¤‚̂ͧ‚ß‚ç‚ê‚È‚¢H
‚ ‚éƒtƒB[ƒ‹ƒh‚Ƀf[ƒ^‚ª‘‚«ž‚܂ꂽ‚çA
“¯Žž‚ɕʂ̃tƒB[ƒ‹ƒh‚É‚àƒf[ƒ^‚ð‘‚«ž‚Ý‚½‚¢B
iDB‚ÌÝŒv‚ª‚»‚à‚»‚àç’·‚Ƃ̔ᔻ‚Í•ª‚©‚éBj
578:nobody‚³‚ñ
09/02/03 10:15:42
>>577
afterSave , afterDelete
579:nobody‚³‚ñ
09/02/04 16:42:15
ƒZƒŒƒNƒgƒƒjƒ…[‚ðì‚邽‚ß‚ÉAfind('list')‚Å”z—ñ‚ðŽæ“¾‚µ‚ÄA
‚±‚Ì”z—ñ‚Ìæ“ª‚ÉA—Ⴆ‚ÎA
$sel[0]='‚±‚±‚©‚ç‘I‚ñ‚Å';
‚Ý‚½‚¢‚Ȃ̂ð’ljÁ‚·‚é‚Ì‚Á‚ÄA‚Ç‚¤‚·‚éH
array_unshift‚¾‚ÆAID‚É“–‚锎š‚ªÄŠ„‚è•t‚¯‚³‚ê‚Ä‚µ‚Ü‚¤B
580:nobody‚³‚ñ
09/02/04 17:30:08
formƒwƒ‹ƒp[‚̃IƒvƒVƒ‡ƒ“Žw’è‚É‚»‚¤‚¢‚¤‹@”\‚ª–³‚¢‚©‚Æ
”z—ñ‚É’¼‚Ƀf[ƒ^‚ð“ü‚ê‚ăoƒŠƒf[ƒVƒ‡ƒ“‚Ƈ‚킹‚ÄŠÈ’P‚É‚â‚ê‚È‚¢‚©‚ðŒŸ“¢‚·‚é
581:nobody‚³‚ñ
09/02/04 18:18:31
ƒ|ƒPƒbƒgƒŠƒtƒ@ƒŒƒ“ƒX‚¾‚ÆA‚»‚à‚»‚à
$form->input('sel_id')
‚Ìà–¾‚ª–³‚¢‚ñ‚¾‚æ‚È[B
$form->select‚É‚à‚È‚³‚°B
”z—ñ‚É’¼‚Ƀf[ƒ^“ü‚ê‚ÄAksort‚łł«‚½‚©‚ç‚¢‚¢‚©B
582:nobody‚³‚ñ
09/02/04 18:39:48
>>581 ‚¦H
$form->select()‚¾‚Æ‘æ5ˆø”showEmpty‚É•¶Žš—ñŽw’è
’²‚ׂĂȂ¢‚¯‚Çinput‚à‚¢‚¯‚é‚Í‚¸
583:nobody‚³‚ñ
09/02/04 19:26:25
‚Ù‚ñ‚Æ‚¾Bo—ˆ‚½B
‚»‚¤‚¾‚æ‚È[B‘fl‚ÌŽ„‚Å‚àAo—ˆ‚È‚¢‚Æ•s•Ö‚¾‚Á‚ÄŽv‚¤‚à‚ñ‚È[B
584:nobody‚³‚ñ
09/02/04 23:27:52
ƒ|ƒPƒbƒg‚È‚ñ‚Æ‚©‚ª‚Ç‚ñ‚È‚à‚ñ‚¾‚©’m‚ç‚È‚¢‚¯‚ÇA‚Ü‚¸ƒ}ƒjƒ…ƒAƒ‹Œ©‚Ü‚µ‚傤‚æB
‚¹‚Á‚©‚Cake‚Í“ú–{ŒêƒhƒLƒ…ƒƒ“ƒg‚ª[ŽÀ‚µ‚Ä‚é‚ñ‚¾‚©‚çB
585:nobody‚³‚ñ
09/02/05 00:17:23
‚¤‚ÞEEE‚¨‚Á‚µ‚á‚é’Ê‚èBŒ‹‹ÇAWeb‚Ì“ú–{Œêƒ}ƒjƒ…ƒAƒ‹‚ªˆê”ÔŽQl‚ɂȂÁ‚Ä‚éB
‚±‚ꂾ‚¯‚Å‚àCakePHP‚ð‘I‚ñ‚Å—Ç‚©‚Á‚½‚ÆŽv‚¤B
‚¾‚¯‚ÇAކ‚Ì–{‚Å’T‚·•û‚ª‘‚¢Ž–‚à‘½‚¢‚µA‹·‚¢‰æ–ʂłâ‚Á‚Ä‚é‚Ì‚Åwebƒ}ƒjƒ…ƒAƒ‹
‚ðŠJ‚¢‚Ä‚éꊂª–³‚¢‚̂ł·B
ƒ|ƒPƒŠƒtƒ@‚Ì1.2.1‘Ήž‚µ‚½‰ü’ù”Å‚ª‘‚o‚Ä—~‚µ‚¢B‚Å‚«‚ê‚ÎAAuth‚Æ‚©1.2‚Ì
V‹@”\‚ð‚«‚Á‚¿‚èà–¾‚µ‚Ä—~‚µ‚¢B
586:nobody‚³‚ñ
09/02/05 00:26:39
1.2stableo‚½‚µAŠeŽÐ‘Ήž”Å””„‚ð‘_‚Á‚Ä‚é‚Å‚µ‚å
‹tˆø‚«“I‚Ȃ̂͗~‚µ‚¢‚È‚Ÿ`
587:582
09/02/05 09:29:26
>>584
‚Ü‚¸ƒ}ƒjƒ…ƒAƒ‹Œ©‚悤‚Æ‚¢‚¤‚͓̂¯ˆÓ‚¾‚¯‚ÇAƒ}ƒjƒ…ƒAƒ‹‚Ì‹Lq‚ª‚Ü‚¾‚Ü‚¾•sŠ®‘S‚Ȃ͎̂–ŽÀ
¡‰ñ‚ÌŒ‚Å‚ ‚ê‚Î
select(string $fieldName, array $options, mixed $selected, array $attributes, boolean $showEmpty)
‹ó‚Ì‘I‘ðƒIƒvƒVƒ‡ƒ“‚ð•\ަ‚µ‚½‚‚È‚¢ê‡A$showEmpty ‚ð false ‚É‚µ‚Ü‚·B
‚ÆA‚ ‚é
boolean ‚̈ø”‚ɃeƒLƒXƒg‚ðŽw’è‚·‚é‚È‚ñ‚ÄAURLØÝ¸(api.cakephp.org) ‚Ń\[ƒX‚ðŒ©‚é‚µ‚©‚È‚¢
i¡‰ñ‚̓|ƒPƒbƒgƒŠƒtƒ@ƒŒƒ“ƒXŒ©‚½‚Æ‚¢‚¤‚©‚çA‚‚Á‚±‚ñ‚¾‚Ü‚Åj
588:nobody‚³‚ñ
09/02/05 09:35:20
>>581
•t‚¯‰Á‚¦‚邯A‹l‚Ü‚Á‚½‚ç URLØÝ¸(api.cakephp.org) ‚ðŒ©‚é‚Ì‚ªAˆê”ÔŽè‚ÁŽæ‚è‘‚¢
‚±‚Á‚¿‚ÍAƒ}ƒjƒ…ƒAƒ‹‚æ‚è‚ÍXV‘‚¢‚µAÅI“I‚ɂ̓\[ƒX‚ð’Ç‚¦‚邵
‚Ü‚ A‚ª‚ñ‚΂Á‚Ä‚‚ê
589:nobody‚³‚ñ
09/02/05 17:58:21
findAll ‚Å ƒtƒB[ƒ‹ƒh price ‚© item ‚̂ǂ¿‚ç‚©‚Ƀ}ƒbƒ`‚·‚邯‚¢‚¤ƒNƒGƒŠ‚ð‘‚ꇂÁ‚Ä
‚Ç‚¤‚·‚ê‚΂¢‚¢‚ÌH
590:nobody‚³‚ñ
09/02/05 18:28:27
>>589
1.2‚¾‚Á‚½‚ç
$this->MODELNAME->find('all',
@array(
@@'conditions'=>array(
@@@@'MODELNAME.price' => '2000',
@@@@'MODELNAME.item' => 'ITEM')
@)
);
‚±‚ñ‚ÈŠ´‚¶
591:nobody‚³‚ñ
09/02/05 18:29:43
>>590
‚ ‚肪‚Æ‚¤I
‚»‚Ì‘O‚ÉMYSQL‚ª“ú–{Œê‚ЂÁ‚©‚©‚ç‚È‚¢‚Æ‚¢‚¤BBB
‚È‚ñ‚Å‚¾‚ëB
ŽQl‚ɂȂè‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
592:589
09/02/05 18:34:16
cakephp ‚Ƃ͊֌W‚È‚¢‚ÆŽv‚¢‚Ü‚·‚¯‚Ç
$option = array('Faqlist.name LIKE BINARY' => $str);
‚Á‚ÄBINARY ‚Á‚Ă̂ð‚‚¯‚邯 “ú–{Œê‚à‚¤‚Ü‚‚ЂÁ‚©‚©‚邿‚¤‚ɂȂè‚Ü‚·B
¡‚܂ł͂¿‚á‚ñ‚ƂЂÁ‚©‚©‚Á‚Ä‚½‚Ì‚ÉBMYSQL‚ÌŽd—l‚ª‚©‚í‚Á‚½‚Ì‚©‚È[
593:nobody‚³‚ñ
09/02/05 18:52:42
>>590
"or"‚Æ‚©“ü‚ê‚È‚‚Ä‚à—Ç‚¢‚ñ‚Å‚µ‚½‚Á‚¯H
594:nobody‚³‚ñ
09/02/05 18:55:11
db‘¤‚Ì•¶ŽšƒR[ƒh‚ªLatin1‚Æ‚©‚¾‚ÆBinary‚ň—‚·‚邵‚©‚È‚¢‚Á‚Ä‚±‚Æ‚¾‚ÆŽv‚¤‚¯‚Ç‚ËB
595:nobody‚³‚ñ
09/02/06 03:00:32
Model::save()‚ÌÛ‚ÉA•¡»‚ðŽc‚µ‚½‚¢‚ÆŽv‚Á‚ÄA
id‚ª‹ó‚ɂȂê‚ÎV‹K•Û‘¶‚³‚ê‚é‚Ì‚©‚ÈH‚ÆŽv‚Á‚ÄA
ƒ‚ƒfƒ‹‚É
function beforeSave() {
unset ($this->data[$this->name]['id']);
return true;
}
‚Æ‘‚¢‚Ă݂½‚ªAUPDATE‚³‚ê‚Ä‚µ‚Ü‚Á‚½B
‚©‚Æ‚¢‚Á‚ÄA
function beforeSave() {
$d = $this->data;
unset ($d[$this->name]['id']);
$this->create();
$this->set($d);
return true;
}
‚Á‚Ä‚µ‚½‚çAcreated‚Ì“ú•t‚ª0‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚½B
‰½‚©—Ç‚¢•û–@–³‚¢H
596:nobody‚³‚ñ
09/02/06 08:05:18 OIEK7Rhk
•¡»‚ðŽc‚µ‚½‚¢‚È‚ç“ñ‰ñsave‚·‚é•K—v‚ª‚ ‚é‚ñ‚¶‚á‚Ë[‚©H
597:nobody‚³‚ñ
09/02/06 09:38:20
>>595
‚ǂ̂悤‚É•¡»‚µ‚½‚¢‚Ì‚¾‚낤‚©H
update‚¾‚낤‚ªinsert‚¾‚낤‚ªA“¯‚¶ƒf[ƒ^‚ðinsert‚·‚邯‚¢‚¤‚±‚ƂȂç
afterSave‚ÅAcreateŒãsave‚·‚ê‚Ηǂ¢‚ÆŽv‚í‚ê
•Ê‚ÌDB‚ɕۑ¶‚µ‚½‚¢‚Æ‚¢‚¤‚̂ȂçuseDbConfig‚ð•ÏX‚µ‚Äsave‚©‚ÈH
‚¢‚¸‚ê‚É‚¹‚æafterSave‚¶‚á‚È‚¢‚ÆAvalidationError‚̂Ƃ«‚É‚àsave‚³‚ê‚¿‚Ⴄ‚ñ‚¶‚á‚È‚¢‚©‚È
598:nobody‚³‚ñ
09/02/06 10:28:16
>>596,597
•¡»‚Á‚Ä•\Œ»‚ªˆá‚Á‚½‚©‚à‚µ‚ê‚ñB‚·‚Ü‚ñ
uƒoƒbƒNƒAƒbƒv‚ðŽc‚·v‚Á‚ÄŠ´‚¶B
Šù‘¶‚̃f[ƒ^‚Ì•ÒW‚ÌÛAŠù‘¶‚̃f[ƒ^‚Í
‚»‚̂܂Üi휂̃tƒ‰ƒO‚ð—§‚Ä‚éj‚ÅA
V‚µ‚¢id‚ŕۑ¶‚µ‚½‚¢B
‚·‚邯AafterSave‚Å‚Íã‘‚«‚³‚ꂽŒã‚¾‚©‚ç
ƒ_ƒ‚Å‚µ‚åH ‚»‚±‚ÅAbeforeSave‚Åid‚ð
‹ó‚É‚·‚ê‚ÎV‚µ‚¢id‚ŕۑ¶‚³‚ê‚é‚©‚ȂƎv‚Á‚½‚ªA
‚È‚º‚©ã‘‚«‚³‚ê‚Ä‚µ‚Ü‚Á‚½i‘OŽÒjB
ƒRƒs[‚µ‚½ƒf[ƒ^‚Å‘‚«ž‚ñ‚¾‚çAcreate‚Ì
î•ñ‚ª”²‚¯‚Ä‚µ‚Ü‚Á‚½iŒãŽÒjB‚Æ‚¢‚¤ŽŸ‘æ‚Å‚ ‚è‚Ü‚·B
599:nobody‚³‚ñ
09/02/06 10:42:52
>>599
—š—ð‚ðŽc‚·‚Á‚Ä‚±‚Æ‚ËB—‰ð‚µ‚½B
‚Å‚àA‚»‚ê‚Å‚àafterSave‚¾‚낤
V‹K‚̃f[ƒ^‚ðinsert‚µ‚ÄAafterSave‚ÅŠù‘¶‚̃f[ƒ^‚ðupdate‚·‚銴‚¶‚¶‚á‚È‚¢‚©‚È
URLØÝ¸(book.cakephp.org)
beforeSave‚Í‚ ‚‚܂ŕۑ¶‚·‚éƒf[ƒ^‚ð‚¢‚¶‚Á‚½‚è‚·‚邯‚«‚ÉŽg‚¤‚à‚Ì‚¾‚ÆŽv‚¤‚æ
¦>>597‚ÌvalidationError‚̂Ƃ«‚É‚àsave‚³‚ê‚é‚͊ԈႢ‚̂悤‚¾
600:nobody‚³‚ñ
09/02/06 10:53:08
>>599
>V‹K‚̃f[ƒ^‚ðinsert‚µ‚ÄAafterSave‚ÅŠù‘¶‚̃f[ƒ^‚ðupdate‚·‚é
@ª
‚±‚̈—‚̓Rƒ“ƒgƒ[ƒ‰‚É‘‚‚±‚Æ‚É‚È‚é‚æ‚ËH
‚Ç‚±‚©‚ÅAuƒrƒWƒlƒXƒƒWƒbƒN‚̓‚ƒfƒ‹‚Év‚È‚ñ‚Ä‘‚¢‚Ä‚ ‚Á‚½‚Ì‚ÅA
ƒ‚ƒfƒ‹‚É‘‚•û–@‚ðl‚¦‚Ä‚½BiƒRƒ“ƒgƒ[ƒ‰‚©‚ç‚Í•’Ê‚Ésave‚µ‚Ä‚é
‚悤‚ÉŒ©‚¦‚邯‚ÇAƒ‚ƒfƒ‹‚Ì•û‚ŃoƒbƒNƒAƒbƒv‚ðŽc‚µ‚Ä‚éA‚Á‚ÄŠ´‚¶j
‚à‚µ‚‚ÍAƒ‚ƒfƒ‹‚Éã‹L‚̈—‚ð‚·‚éƒƒ\ƒbƒh‚ðì‚é•û–@‚à‚ ‚éH
Model::save()‚ðã‘‚«‚µ‚½‚çEEE‚³‚·‚ª‚É‚â‚₱‚µ‚¢‚±‚Æ‚É‚È‚é‚æ‚ÈB
601:nobody‚³‚ñ
09/02/06 11:04:42
>>600
afterSave‚ÆŒ¾‚Á‚Ă邂炢‚¾‚©‚çAModel‚Å‚µ‚å[‚ª
‚¨‚Ü‚¢‚³‚ñ‚Ì‚¢‚¤‚悤‚ÉAŽ©“®“I‚É—š—ð‚ªŽc‚邼B
‚Ü‚¸‚ÍAƒ}ƒjƒ…ƒAƒ‹“Ç‚ñ‚ŃR[ƒ‹ƒoƒbƒNƒƒ\ƒbƒh‚ð—‰ð‚·‚é‚ׂµ
602:nobody‚³‚ñ
09/02/06 11:08:14
‚ B‚»‚¤‚©B‚¿‚å‚Á‚ƕ׋‚µ‚ÄAŽŽ‚µ‚Ă݂éB
603:nobody‚³‚ñ
09/02/06 11:16:38
>>602 Have a nice cooking !
604:nobody‚³‚ñ
09/02/06 12:54:05
>>601
uV‹K‚̃f[ƒ^‚ðinsert‚µ‚Äv‚àModelHH
‚»‚ÌŒãAafterSave‚Ì’†‚ÅgetID‚Å‚«‚é‚Ì‚Í
V‚µ‚¢•û‚̃f[ƒ^‚ÅAŠù‘¶‚̃f[ƒ^‚Ìid‚Í
Žæ“¾‚Å‚«‚È‚¢‚̂łÍH
605:nobody‚³‚ñ
09/02/06 12:58:50 Fuxx6e9Y
ƒoƒŠƒf[ƒVƒ‡ƒ“‚ªŒø‚©‚È‚¢B•‚¯‚ĉº‚³‚¢B
ƒ‚ƒfƒ‹‚ɒljÁ‚·‚邾‚¯‚Å“®ì‚·‚邿‚ËH
var $validate = array(
'xxx' => array(
'rule' => VALID_NOT_EMPTY,
'message' => '•K{€–Ú‚Å‚·B'
)
606:nobody‚³‚ñ
09/02/06 13:12:45
>>604
‚»‚ê‚ÍAController
Šù‘¶‚Ìid‚ɂ‚¢‚Ä‚ÍAŽ©•ª‚ÅH•v‚µ‚Ă݂Ă‚êBgetID‚·‚é•K—v‚ª‚ ‚邯‚ÍŽv‚¦‚ñ‚©‚ç
607:nobody‚³‚ñ
09/02/06 13:51:55
>>606
‚ ‚肪‚Æ‚¤B‚í‚©‚è‚Ü‚µ‚½B
‚¢‚‚‚©‚̃‚ƒfƒ‹‚Å“¯—l‚̈—‚ª—L‚é‚Ì‚ÅA
ƒƒ\ƒbƒhì‚Á‚ÄAAppModel‚É‘‚¢‚Ă݂܂µ‚½B
608:nobody‚³‚ñ
09/02/06 14:27:27
Ca‚‹ePHP‚Á‚ÄXSS‚Æ‚©SQLINJECTION‚ɑΉž‚µ‚Ă܂·‚©H
Ž©•ª‚ň—‚·‚邵‚©‚È‚¢‚Å‚·‚ ‚‹H
609:nobody‚³‚ñ
09/02/06 14:49:58
Šî–{“I‚Ɉ—‚Í‚³‚ê‚邪A’m‚炸‚ÉŒŠ‚ðì‚邱‚Ƃ͂ł«‚é‚Ì‚ÅA
Ž©•ª‚ňӎ¯‚·‚é•K—v‚Í‚ ‚éB“–‘R‚¾‚ªB
610:nobody‚³‚ñ
09/02/06 16:08:24
>>608
XSS‚âSQLƒCƒ“ƒWƒFƒNƒVƒ‡ƒ“‚ÌŽd‘g‚݂ƑÎô•û–@‚ð’m‚Á‚Ä‚¢‚ê‚ÎA
‚¨‚Ì‚¸‚Æ•ª‚©‚é˜b‚¾‚ÆŽv‚¤‚ªH
611:nobody‚³‚ñ
09/02/06 16:17:31
‚b‚‚‹‚…‚̃ZƒLƒ…ƒŠƒeƒBŠÖŒW‚Í‚ ‚Ü‚èM—po—ˆ‚È‚¢‚¯‚Ç
612:nobody‚³‚ñ
09/02/06 16:32:25
‚³‚·‚ª‚ÉXSS‚ɂ‚¢‚Ä‚ÍAHelperŽg‚í‚È‚¢ŒÀ‚è‚ÍAŽ©•ª‚Åh()‚É’Ê‚·‚µ‚©‚È‚¢‚í‚È
613:nobody‚³‚ñ
09/02/06 16:44:06
Ajax‚µ‚Ă邯Œ©—Ž‚Æ‚·‚±‚Æ‚à‚ ‚é‚©‚àB
614:nobody‚³‚ñ
09/02/06 22:15:58 OIEK7Rhk
‚±‚ê‚Á‚ÄDB‚ɃƒbƒN‚©‚¯‚邱‚Æ‚Á‚Ăł«‚È‚¢‚ÌH
BEGIN‚Ńgƒ‰ƒ“ƒUƒNƒVƒ‡ƒ“ŠJŽn
SELECT FOR UPDATE‚ÅXV—pƒf[ƒ^Žæ“¾‚Æ“¯Žž‚ɃƒbƒN
UPDATE‚Ńf[ƒ^XV
COMMIT‚Ńgƒ‰ƒ“ƒUƒNƒVƒ‡ƒ“I—¹
‚Ý‚½‚¢‚ÈŠ´‚¶‚É‚µ‚½‚¢‚ñ‚¾‚¯‚ÇASELECT FOR UPDATE‚Á‚Ä
‚Ç‚¤‚â‚Á‚Äݒ肵‚Ä‚â‚Á‚½‚ç‚¢‚¢‚ñ‚¾H
615:nobody‚³‚ñ
09/02/07 09:27:29 u7AiZVmn
webroot‚Ì.phpƒtƒ@ƒCƒ‹‚©‚çcake‚̃Rƒ“ƒgƒ[ƒ‰‚ð“Ç‚ñ‚Å
•\ަ‚µ‚½‚¢‚̂ł·‚ªA
include‚ŃRƒ“ƒgƒ[ƒ‰‚ª“ǂ߂܂¹‚ñ‚Å‚µ‚½B
view‚É‚·‚ê‚Î‰ðŒˆ‚·‚é‚̂͂킩‚é‚̂ł·‚ªA
ŠO•”‚©‚çcake‚ÌŒ‹‰Ê‚ðŽó‚¯‚Ƃ邱‚Æ‚Á‚Ä–³—‚È‚ñ‚Å‚·‚©‚ËH
616:nobody‚³‚ñ
09/02/07 10:22:18
>>615
i¡l‚¦‚Ä‚¢‚é‰ðŒˆ•û–@‚ª‚Ç‚¤‚â‚Á‚½‚ç‚Å‚«‚é‚©‚¶‚á‚È‚‚Äj
‹ï‘Ì“I‚É¡•ø‚¦‚Ä‚¢‚é–â‘è‚ð‘‚«ž‚ñ‚¾‚Ù‚¤‚ªA‰ðŒˆ‚ɂ‚Ȃª‚è‚â‚·‚¢‚ÆŽv‚¤‚æ
webroot‚Éphpƒtƒ@ƒCƒ‹‚ð’u‚‚Æ‚¢‚¤‚Ì‚ÍA•ûŒü«‚ªŠÔˆá‚Á‚Ä‚¢‚é‰Â”\«‚ª‚‚¢
617:nobody‚³‚ñ
09/02/07 18:26:40
•¡”‚̃‚ƒfƒ‹ƒf[ƒ^‚ð•Û‘¶‚µ‚½‚¢Žž‚Á‚Ăǂ¤‚â‚Á‚Ä‚é?
ðŒ‚Æ‚µ‚Ă͂ǂ¿‚ç‚àƒoƒŠƒf[ƒVƒ‡ƒ“’Ê‚Á‚½‚ç•Û‘¶B
ƒoƒŠƒf[ƒVƒ‡ƒ“ƒ`ƒFƒbƒN‚Æ‚»‚Ì•\ަ‚Ƃ̗¼—§‚ªãŽè‚‚Å‚«‚È‚¢B
618:nobody‚³‚ñ
09/02/07 18:37:09
>>617
'validate' => 'first' ‚ÅsaveAll()
URLØÝ¸(book.cakephp.org)
619:nobody‚³‚ñ
09/02/07 19:28:59
>>618
–¾Šm‚È“š‚¦‚ð‚ ‚è‚ª‚Æ‚¤B
ƒtƒH[ƒ€‚̃oƒŠƒf[ƒVƒ‡ƒ“ƒGƒ‰[•\ަ‚à‚µ‚Ä‚±‚¸‚è‚Ü‚µ‚½‚ªŽŽ‚µ‚ÄŒ©‚Ü‚·B
saveAll‚ðƒlƒbƒgã‚Ìî•ñ‚ÅŽŽ‚µ‚½‚ñ‚Å‚·‚ªAƒGƒ‰[•\ަ‚ª‚«‚¿‚ñ‚Æo‚È‚©‚Á‚½‚ñ‚Å‚·‚æ‚ËB
ƒtƒH[ƒ€ƒwƒ‹ƒp[‚ÌŽw’è•û–@‚Ì–â‘è‚¶‚á‚È‚¢‚©‚ÆŽv‚Á‚Ä‚¢‚Ü‚µ‚½‚ªB
taskƒ‚ƒfƒ‹‚ÆAƒAƒ\ƒVƒG[ƒVƒ‡ƒ“‚µ‚½Timelineƒ‚ƒfƒ‹(hasMany)‚̃tƒH[ƒ€‚Í‚±‚ñ‚ÈŠ´‚¶‚Å‘‚¢‚Ă܂·B
echo $form->input('task');
echo $form->input('Timeline.progress');
‚¿‚å‚Á‚Æ‘OŒ©‚½‚Æ‚«‚ÍsaveAll‚Ìà–¾‚È‚©‚Á‚½‹C‚ª‚·‚é‚̂͋C‚Ì‚¹‚¢‚©‚ÈEEB
—š—ð‚ðŒ©‚é‚Æ‹C‚Ì‚¹‚¢‚¶‚á‚È‚¢‹C‚à‚·‚éA¡ŒŽ‚É“ü‚Á‚Ä’N‚©–󂵂Ă‚ꂽ‚ñ‚¾‚Ë‚ ‚肪‚Æ‚¤–óŽÒ‚³‚ñB
620:nobody‚³‚ñ
09/02/07 23:38:50 K4fXwaLQ
uƒ}ƒjƒ…ƒAƒ‹/ŠJ”—á/ACL‚ð§Œä‚·‚éƒVƒ“ƒvƒ‹‚ȃAƒvƒŠƒP[ƒVƒ‡ƒ“v‚Å
UserŽ©g‚ª‘‚¢‚½Post‚̂ݕÒW‚Å‚«‚ÄA‘¼l‚ÌPost‚Í•ÒW‚Å‚«‚È‚¢‚悤‚É‚µ‚½‚¢‚̂ł·‚ªA
‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚Ì‚©‚í‚©‚è‚Ü‚¹‚ñB„ƒ
isAuthorized()‚Æ‚©beforeFilter()‚ɂȂñ‚©‚¿‚Ü‚¿‚Ü‘‚‚µ‚©‚È‚¢‚ñ‚Å‚µ‚傤‚©H
—Ⴆ‚ÎAACLŽg‚Á‚ĂȂ¢‚¯‚ÇA
function isAuthorized() {
if ($this->Auth->user('username') == 'admin') {
return true;
}
if (!empty($this->params['pass'][0])){ // ƒ†[ƒU[–¼
if ($this->Auth->user('username') != $this->params['pass'][0]) {
return false;
}
}
return true;
}
‚±‚ñ‚ÈŠ´‚¶‚Æ‚©H
621:nobody‚³‚ñ
09/02/07 23:48:49
URLØÝ¸(book.cakephp.org)
622:nobody‚³‚ñ
09/02/08 00:16:52 XBcxfvCP
TRPGƒIƒ^‚µ‚©Šì‚΂Ȃ»‚¤‚Èã‹Là–¾‚ðn“Ç‚·‚ê‚ÎA
uƒ}ƒjƒ…ƒAƒ‹/ŠJ”—á/ACL`v‚̃Tƒ“ƒvƒ‹‚Å
id:1‚ÌUser‚݂̂ªuser_id:1‚ÌPost‚ð•ÒW‚Å‚«‚邿‚¤‚ɂł«‚é‚ñ‚Å‚·‚©H
623:nobody‚³‚ñ
09/02/08 01:12:57
>>622
uTRPGƒIƒ^‚µ‚©Šì‚΂Ȃ»‚¤‚Èã‹Là–¾‚ðn“Ç‚·‚ê‚ÎAv‚Á‚Ä‚±‚Æ‚ÍA
‚¿‚á‚ñ‚Ɠǂñ‚łȂ¢‚Ì‚©B
ƒ}ƒjƒ…ƒAƒ‹‚‚ç‚¢“ǂ߂æw
‚»‚ê‚Æ‚à“ǂ߂Ȃ¢‚‚ç‚¢”nŽ‚È‚ÌHww
‚à‚µ‚»‚¤‚¾‚Á‚½‚炲‚ß‚ñ‚Ëwww
624:nobody‚³‚ñ
09/02/08 02:18:10
>>622
ƒ}ƒjƒ…ƒAƒ‹‚ÌX‚Ȃ闉ð‚Ì‚½‚ß‚ÉuŽw—Ö•¨Œêv‚ð“Ç”j‚·‚é‚ñ‚¾w
625:nobody‚³‚ñ
09/02/08 02:30:48
formƒwƒ‹ƒp[‚ÅA•¡”‚̃eƒLƒXƒg“ü—Íbox‚ð
1s‚É•À‚ׂé‚Ì‚Á‚ÄA‚Ç‚¤‚·‚é‚ÌH
626:nobody‚³‚ñ
09/02/08 04:45:10
>>625
Ž©•ª‚ŃtƒH[ƒ€‚ð‘‚
627:nobody‚³‚ñ
09/02/08 04:56:26
>>626
‚¦‚ÁAƒ}ƒWH
628:nobody‚³‚ñ
09/02/08 11:29:47 XBcxfvCP
‚¢‚âA“Ç‚ñ‚¾ã‚ÅŒ¾‚Á‚Ä‚é‚ñ‚¾‚ªBBB
‚±‚ꂾ‚ƃe[ƒuƒ‹’PˆÊ‚ł͑åä•v‚¾‚¯‚ÇAƒŒƒR[ƒh’PˆÊ‚ł̌ ŒÀ‚Ìݒ肪
‚Å‚«‚È‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÆŽv‚¤‚ñ‚¾‚ªAˆá‚¤‚Ì‚©H
‚È‚ñ‚©A‚±‚±‚̓Œƒxƒ‹’á‚¢‚È‚ŸB
629:nobody‚³‚ñ
09/02/08 11:49:57
‚»‚̈—‚ÍAŽ©•ª‚Å‘‚‚ñ‚¾‚æB
Ž©•ª‚ª“Še‚µ‚½‚â‚‚¾‚¯•ÒW‚Å‚«‚é‚Á‚ÄB
“–‚½‚è‘O‚¾‚ëB
ŠÇ—ŽÒ‚Í‘Sˆõ‚Ì‚à‚Ì‚ð•ÒW‚Å‚«‚é‚©‚à‚µ‚ê‚È‚¢‚µA
•ʂɕÒWŽÒ‚Æ‚¢‚¤l‚ðì‚é‚©‚à‚µ‚ê‚È‚¢B
’N‚ª‰½‚ð•ÒW‚Å‚«‚é‚©‚ðŒˆ‚ß‚é‚̂͂¨‘OB
‚æ‚Á‚Ä‚¨‘O‚ª‚»‚¤‚¢‚¤ƒR[ƒh‚ð‘‚BOK?
ƒŒƒxƒ‹‚ª’á‚¢‚̂͂¨‘OB
630:nobody‚³‚ñ
09/02/08 12:03:59
>>625
tableƒ^ƒOŽg‚¤‚Æ$form->text()‚ð1s‚É•À‚ׂ邱‚Æo—ˆ‚邿B
Œã‚ÍAapp/webroot/css/cake.generic.css‚Ì“à—e‚ðŽ©•ª‚ÌD‚݂ɕÒW‚·‚邾‚ÈB
i‚Å‚àA‚È‚ñ‚ÅCakePHP1.2‚Ìdefault‚Ìcss‚Í‚±‚ñ‚ȂɕϑԂȂ̂¾‚ëHj
631:nobody‚³‚ñ
09/02/08 12:10:49
'div' => 'false' ‚Æ‚©‚ʼn¡‚É•À‚ׂç‚ꂽ‹C‚à‚·‚邪EEE
> i‚Å‚àA‚È‚ñ‚ÅCakePHP1.2‚Ìdefault‚Ìcss‚Í‚±‚ñ‚ȂɕϑԂȂ̂¾‚ëHj
“¯ˆÓBƒfƒtƒHƒ‹ƒg‚̃tƒHƒ“ƒg‚̑傫‚³‚Æ‚©ƒ}[ƒWƒ“‚Æ‚©
Šeƒuƒ‰ƒEƒU‚̊Ԃł̈Ⴂ‚ð‹zŽû‚·‚é’ö“x‚É‚µ‚Ä‚¨‚¯‚΂¢‚¢‚Ì‚ÉB
632:nobody‚³‚ñ
09/02/08 12:17:33 XBcxfvCP
>>629
> ‚»‚̈—‚ÍAŽ©•ª‚Å‘‚‚ñ‚¾‚æB
‚¢‚âA‘‚©‚È‚«‚á‚È‚ç‚È‚¢‚Ì‚ÍAʼn‚©‚ç‚í‚©‚Á‚Ă邿B
‚Å‚àA‚Ç‚±‚É‘‚¯‚΂¢‚¢‚Ì‚©‚ª‚í‚©‚ç‚È‚¢B
isAuthorized()‚âbeforeFilter()‚É‘‚‚Ì‚©H
633:nobody‚³‚ñ
09/02/08 12:21:23
ƒ`ƒPƒbƒg‚𓊂°‚é‚ñ‚¾B
Summary: "cake.generic.css" looks like hentai
Type: RFC
634:nobody‚³‚ñ
09/02/08 12:23:13
>>632
‚²”Ñ‚©‚çH‚ׂ邩–¡‘X`‚©‚çH‚ׂ邩B
D‚«‚É‚µ‚ë‚—
635:nobody‚³‚ñ
09/02/08 13:06:23
>>631
<?php
echo $form->text('hoge0', array('div' => 'false'));
echo $form->text('hoge1', array('div' => 'false'));
echo $form->text('hoge2', array('div' => 'false'));
?>
‚±‚ê‚Å‚Íc‚É‚R‚•À‚ñ‚Å‚µ‚Ü‚Á‚½‚ªA‚±‚ñ‚È‘‚«•û‚ł͂Ȃ¢‚Ì‚©‚ÈHH
636:nobody‚³‚ñ
09/02/08 13:29:45
>>628
ƒŒƒxƒ‹‚ª’á‚¢‚̂͂¨‘O‚Ì“ª
637:622
09/02/08 13:32:48 ByGZ6/FB
>>632
‹³‚¦‚Ä‚â‚é‚©‚ç“y‰ºÀ‚µ‚ÄuŽ©•ª‚Ì“ª‚Ì’ö“x‚ªˆ«‚¤‚²‚´‚¢‚Ü‚µ‚½v‚Æ‚o‚b‚Ì‘O‚ÅŒ¾‚¦
’P‚ÉACO‚Émodel,foreign_key‚ð–Ú“I‚̃ŒƒR[ƒh‚Ì‚à‚Ì‚Éݒ肵‚Ä“o˜^‚µ‚ÄA
ARO‚ÆACO‚ÌŠÖŒW‚ð’è‹`‚·‚邾‚¯
ACO“o˜^ˆÊ’u‚ÍŽí—Þl‚¦‚Ä“K‹X‘I‚×
ŠÖŒW‚Ì’è‹`‚ƃ`ƒFƒbƒNŠÖ”‚ɂ‚¢‚Ä‚Í>>622‚É‘‚©‚ê‚Ä‚é
638:621
09/02/08 13:33:26 ByGZ6/FB
622‚¶‚á‚È‚‚Ä621‚¾‚Á‚½
639:nobody‚³‚ñ
09/02/08 14:40:18
CakePHP‚ÅŒfަ”Âì‚ê‚Ü‚·H
640:nobody‚³‚ñ
09/02/08 14:43:20
>>639
‚¨‘O‚͉½‚ðŒ¾‚Á‚Ä‚¢‚é‚ñ‚¾H
641:nobody‚³‚ñ
09/02/08 14:45:17
>>640
Ž¿–₵‚Ä‚¢‚é‚̂ł·B
642:nobody‚³‚ñ
09/02/08 15:03:43
>>641
‚Í‚¢‚Í‚¢Aƒ\[ƒfƒXƒlB
ŽŸ‚̃lƒ^‚ªŽv‚¢‚‚©‚È‚¢‚Ì‚ÅAƒ}ƒWƒŒƒX‚·‚éB
ì‚ê‚Ü‚·B
ˆÈãB
643:nobody‚³‚ñ
09/02/08 15:04:30
>>639
ƒxƒ^‚ÌPHP‚Åì‚邿‚èA’ZŽžŠÔ‚ÅA‚‹@”\(Ajax‚È‚Ç)‚ÈŒfަ”‚ªì‚ê‚Ü‚·‚æB
‚ª‚ñ‚΂Á‚Ä‚‚¾‚³‚¢B
644:nobody‚³‚ñ
09/02/08 16:07:39
>>642-643
‚ª‚ñ‚΂è‚Ü‚·I
645:nobody‚³‚ñ
09/02/08 16:20:11
Ž©•ª‚Ì“ª‚Ì’ö“x‚ªˆ«‚¤‚²‚´‚¢‚Ü‚µ‚½
646:nobody‚³‚ñ
09/02/08 16:26:13 SHT1by4H
ƒoƒŠƒf[ƒVƒ‡ƒ“‚ÅAˆê‚‚̃tƒB[ƒ‹ƒh‚ɑ΂µ‚ÄA
•¡”‚̃‹[ƒ‹‚ðݒ肵‚Ä‚¢‚½ê‡‚ÉA
ˆê‚‚̃Gƒ‰[‚ªŒŸ’m‚µ‚½ê‡ˆÈ~‚Ì
ƒoƒŠƒf[ƒVƒ‡ƒ“‚Í‚¨‚±‚í‚È‚¢‚±‚Æ‚ÍAo—ˆ‚Ü‚·‚©H
—Ⴆ‚ÎAŠúŠÔ‚Ì“ü—Í‚ª‚ ‚Á‚½ê‡A“ü—Í’l‚ª³‚µ‚
‚È‚©‚Á‚½ê‡A‚»‚ÌŒã‚̑Ó–‚ÈŠúŠÔ‚Å‚ ‚é‚©‚Ç‚¤‚©‚Ì
ƒ`ƒFƒbƒN‚Í‚¢‚ç‚È‚¢‚̂ł·‚ªB
647:nobody‚³‚ñ
09/02/08 16:41:27
>>644
‚±‚ê‚©‚çŽn‚ß‚é‚È‚çA‚±‚Ì–{‚¨Š©‚ßB
uCakePHP“O’ê“ü–åv@CakePHP1.2‚Åà–¾‚µ‚Ä‚ ‚é‚©‚çA‚ƂĂàŠy‚É“ü–å‚Å‚«‚½B
URLØÝ¸(www.amazon.co.jp)“O’ê“ü–å-ƒC[ƒW[ƒQ[ƒg/dp/479811717X
«‚±‚̃y[ƒW‚à“ü–åŽÒ‚É‚¨Š©‚ß‚©‚ÈB
URLØÝ¸(kuri6005.sakura.ne.jp)
648:nobody‚³‚ñ
09/02/08 16:53:37
>>646
URLØÝ¸(book.cakephp.org)
'last' => true
649:nobody‚³‚ñ
09/02/08 17:20:04
>>648
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚·‚݂܂¹‚ñB
‚µ‚Á‚©‚è‚Æà–¾‚³‚ê‚Ä‚¢‚Ü‚·‚ËB
‚à‚Á‚Æ‚¿‚á‚ñ‚Ɠǂ܂Ȃ¢‚Æ‚¢‚¯‚Ü‚¹‚ñ‚ËB
650:nobody‚³‚ñ
09/02/08 17:46:55 srWubjja
Œg‘ёΉžƒy[ƒW‚ðì‚낤‚ÆŽv‚Á‚ÄA/m/‚ÅƒŠƒNƒGƒXƒg‚³‚ꂽ‚çŒg‘уy[ƒW‚ð•\ަ‚Á‚Ä‚â‚낤‚Æ‚µ‚Ä‚¢‚Ä
•\ަ‚Í‚¤‚Ü‚‚Å‚«‚½‚ñ‚Å‚·‚¯‚ÇAPC—pƒy[ƒW‚̃tƒH[ƒ€‚ÅA
$form->create('post', array('action' => 'view'));
‚Á‚Ä‚â‚Á‚½‚Æ‚«‚ÉA$this->data‚Ƀf[ƒ^‚ª“ü‚Á‚Ä‚¢‚邯‚«‚ÍA
action="/post/view/1"‚Æ‚©‚ɂȂé‚ñ‚¾‚¯‚ÇAƒf[ƒ^‚ª“ü‚Á‚ĂȂ¢‚Æ
action="/m/post/view"‚Á‚Ä/m/‚ªæ“ª‚ɂ‚¯‚ç‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
ƒvƒƒOƒ‰ƒ€’†‚Å/m/‚ð‚‚¯‚Ä‚é‚Ì‚Íroutes.php‚Å
Router::connect('/m/:controller/:action/*", array('prefix' => 'mobile'));
‚Æ‚µ‚Ä‚¢‚邯‚±‚¾‚¯‚È‚ñ‚¾‚¯‚ÇA$form->create‚Á‚Ä‚±‚±‚ðŒ©‚ÄURL‚ð
Ž©“®¶¬‚µ‚Ä‚é‚ñ‚Å‚µ‚傤‚©H
‚¾‚Æ‚µ‚½‚ç‚Ç‚¤‚â‚Á‚½‚炤‚Ü‚‰ðŒˆ‚Å‚«‚é‚ñ‚Å‚µ‚傤‚©H
651:nobody‚³‚ñ
09/02/08 18:01:22 srWubjja
‚·‚ñ‚Ü‚¹‚ñARouter::Connect‚ðƒRƒƒ“ƒg‚É‚µ‚½‚ç‚¿‚á‚ñ‚Æ‚¤‚²‚«‚Ü‚µ‚½B
‚Æ‚¢‚¤‚±‚Æ‚Í$form->create‚ł͂±‚ê‚ð‚Ý‚ÄURL‚𶬂µ‚Ä‚é‚ñ‚Å‚·‚ËB
Œg‘ÑAPC‚Ì—¼—pƒTƒCƒgì‚Á‚Ä‚él‚͂ǂ¤‚â‚Á‚Ä‰ðŒˆ‚µ‚Ä‚é‚ñ‚Å‚µ‚傤‚©H
652:nobody‚³‚ñ
09/02/08 21:16:52
>>647
‚²’š”J‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
–¾“ú‚Ì–é‚ɂłà–{‰®‚És‚Á‚Ä‚±‚悤‚ÆŽv‚¢‚Ü‚·I
653:nobody‚³‚ñ
09/02/08 21:59:25
URLØÝ¸(cakephp.jp)
654:nobody‚³‚ñ
09/02/08 22:39:55
>>635
‚¤‚¿‚à‚»‚ꎎ‚µ‚½B3s‚ɂȂÁ‚¿‚á‚Á‚½B
‚â‚Á‚ÏA>626‚ÌŒ¾‚¤’Ê‚èAŽ©•ª‚Å
ƒtƒH[ƒ€‚ð‘‚©‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Ì‚©EEEÏÝÄÞ¸¾
¶”NŒŽ“ú‚ð“ü—Í‚³‚¹‚é‚Ì‚ÉAƒZƒŒƒNƒgƒƒjƒ…[‚Å‚Í
•s•ւȂ̂ÅA’¼Úu”NvuŒŽvu“úv‚Ì”Žš‚ð
“ü—Í‚³‚¹‚½‚¢‚Ì‚ËB
‰½‚©AŠÈ’P‚È•û–@‚ ‚éH
‚Å‚«‚ê‚ÎA”N†iMTSHj‚ª•t‚¢‚Ă邯¼—ï‚É’¼‚µ‚Ä
—~‚µ‚¢‚ñ‚¾‚¯‚ÇEEEi‚»‚±‚܂ŋ‚ß‚é‚͖̂³—‚©Bj
655:nobody‚³‚ñ
09/02/08 22:49:40
‘f‚Ìhtml‚̃^ƒO‚ðAcake—¬‚ɕϊ·‚·‚邿‚¤‚ȃtƒBƒ‹ƒ^‚Æ‚©‚ ‚ê‚΂¢‚¢‚È[
656:nobody‚³‚ñ
09/02/08 23:14:43
>>654
'div' => false ‚É‚µ‚ÄAo‚Ä‚‚éƒtƒH[ƒ€‚ª‰üs‚³‚ê‚é‚Ì‚ÍAFormHelper‚Ì–â‘è‚Æˆá‚¤B
CSS‚Å‚»‚¤Žw’肵‚Ä‚ ‚é‚©‚ç‰üs‚³‚ê‚éB
input {
clear: both;
}
‚Ý‚½‚¢‚ÈŠ´‚¶‚ÅB
‚¢‚Á‚Ø‚ñA“ǂݞ‚ñ‚Å‚éCSSƒtƒ@ƒCƒ‹‚ðˆÚ“®‚·‚é‚Ȃ肵‚ÄA“ǂݞ‚߂Ȃ¢‚悤‚É‚µ‚Ă݂ëB
657:nobody‚³‚ñ
09/02/09 00:07:57
>>656
CakePHP1.2‚̕ϑÔcss‚ð‚Æ‚Á‚Ï‚ç‚Á‚½‚çA'div' => 'false'‚ð•t‚¯‚È‚‚Ä‚àtextBox‚ª‚Ps‚É
‚¿‚á‚ñ‚Æ‚R‚•À‚ÔBŽ¿–âŽÒ‚ÍCakePHP1.2‚̕ϑÔcss‚ð“Ë”j‚µ‚ÄtextBox‚ð‚Ps‚É•À‚ׂé•û–@‚ð
Ž¿–₵‚Ä‚¢‚é‚Ì‚¾‚ÆŽv‚¤B
<?php
echo $form->text('hoge0');
echo $form->text('hoge1');
echo $form->text('hoge2');
?>
<br>
<br>
<?php
echo $form->text('hoge0', array('div' => 'false'));
echo $form->text('hoge1', array('div' => 'false'));
echo $form->text('hoge2', array('div' => 'false'));
?>
>>654
Ž©•ª‚ŃtƒH[ƒ€‚ð’¼Ú‘‚¢‚½‚Æ‚µ‚Ä‚àACakePHP1.2‚̕ϑÔcss‚̕ǂɑj‚Ü‚ê‚邯Žv‚¤B
“G‚ÍCakePHP1.2‚̕ϑÔcss‚¾‚ÆŽv‚¤B•Ï‘Ôcss‚ðU—ª‚·‚é‚Ì‚ª‹ß“¹B
tableƒ^ƒO‚ðŽg‚¤‚ƕϑÔcss‚Ì’†‚Å‚àtextBox‚ð1s‚Å•\ަ‚Å‚«‚éB‚ªÚׂȃŒƒCƒAƒEƒg‚ð
’²®‚µ‚悤‚Æ‚·‚邯•Ï‘Ôcss‚Æí‚í‚´‚é‚𓾂Ȃ¢B
<table>
<tr>
<td><?php echo $form->text('hoge0'); ?></td>
<td><?php echo $form->text('hoge1'); ?></td>
<td><?php echo $form->text('hoge2'); ?></td>
</tr>
</table>
658:nobody‚³‚ñ
09/02/09 00:13:00
‰½‚ŕϑÔCSS‚Ì‚½‚ß‚É
–³‘ʂȘJ—ÍŽg‚Á‚Ä‚é‚ñ‚¾‚—
659:nobody‚³‚ñ
09/02/09 00:18:41
>>658
‰É‚Å‘¼‚É‚â‚鎖‚à‚È‚¢‚Ì‚ÅAƒ`ƒ‡ƒbƒg‚â‚Á‚Ă݂½‚¾‚¯B
660:nobody‚³‚ñ
09/02/09 01:19:15
‚Ä‚±‚Æ‚ÍCSS‚ðAYUI‚Æ‚©‚ÌƒŠƒZƒbƒg‚ɕς¦‚ê‚΂¢‚¢‚¾‚¯‚©
661:nobody‚³‚ñ
09/02/09 02:53:29
>>659
‚¶‚á‚ –l‚̃TƒCƒgì‚é‚ÌŽè“`‚Á‚Ä‚‚ê‚Ü‚¹‚ñH
ÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
5296“ú‘O‚ÉXV/152 KB
’S“–:undef