我以为我可以只使用下面的“价值”,但似乎并不奏效。预先感谢您的帮助。如何在CakePHP的输入字段中设置默认值?
<?php
echo $this->Form->create('Email', array('url'=>'/emails/add', 'value'=>'enter your email address', 'inputDefaults'=>array('label'=>false)));
echo $this->Form->input('Email.email');
echo $this->Form->end('SIGN-UP');
?>
我想在我的控制器(TY @Jared)的设置,但它似乎并没有工作。关于我在做什么错的想法?
<?php
class EmailsController extends AppController {
var $name = 'Emails';
function beforeFilter() {
parent::beforeFilter();
$this->Auth->allowedActions = array('add');
}
function create() {
$this->data['Email']['email'] = 'enter your email address';
}
}
如果你的意思是你要的初始值设置为你的表单输入时加载@blivet的解决方案是一个符合标准的CakePHP我 – JohnP 2011-03-24 05:17:01