2013-06-14 1 views
0

Я новичок в CakePHP, так что я не знаю, как я могу это сделать ..как добавить идентификатор формы в CakePHP при создании формы

я хочу, чтобы добавить пользовательский идентификатор формы в моей форме, но не добавляя идентификатор ..Это использует один по умолчанию, добавив идентификатор «UserIndexForm» .. как я могу добавить этот идентификатор я хочу сделать, как этот

<form method="post" action="#" id="form-login">  

здесь код CakePHP

<?php 
echo $this->Form->create('User', array(
'inputDefaults' => array(
    'label' => false, 
    'div' => false, 
    'id' =>'form-login'//not working 

) 
)); 

?> 

, пожалуйста, помогите мне, если кто-нибудь знает этот ThankYou заранее

ответ

2

Опция inputDefaults только изменения полей ввода, так что вам нужно установить идентификатор на корневом уровне массива:

<?php 
echo $this->Form->create('User', array(
'id' => 'form-login', 
'inputDefaults' => array(
    'label' => false, 
    'div' => false 

) 
)); 

?>