class e id em campos de formulários
Após fazer um formulário com o cake e olhar o código HTML ví o sequinte:
código do formulario
<?php
e($form->create('Product'));
e($form->input('name');
e($form->end(__('Salvar',true)));
?>
O HTMl é
<form id="ProductShowDateForm" method="post" action="/estoque2/products/showDate" accept-charset="utf-8">
<div style="display:none;">
<input type="hidden" name="_method" value="POST" />
</div>
<div class="input text required">
<label for="ProductName">Name</label>
<input name="data[Product][name]" type="text" maxlength="100" id="ProductName" />
</div>
<div class="submit">
<input type="submit" value="Salvar" />
</div>
</form>
Então, eu quis alterar a classe e o id com essa mudança no código
<?php
e($form->create('Product'));
e($form->input('name',array('div'=>array('id'=>'umId','class'=>'umaClasse'))));
e($form->end(__('Salvar',true)));
?>
O HTML é esse
<form id="ProductShowDateForm" method="post" action="/estoque2/products/showDate" accept-charset="utf-8">
<div style="display:none;">
<input type="hidden" name="_method" value="POST" />
</div>
<div class="umaClasse required" id="umId">
<label for="ProductName">Name</label>
<input name="data[Product][name]" type="text" maxlength="100" id="ProductName" />
</div>
<div class="submit">
<input type="submit" value="Salvar" />
</div>
</form>
No 1º formulário o nome da classe é input text required. No 2º é umaClasse required.
De onde veio esse required cocatenado a umaClasse?
Está correto ou errei na forma de alterar a classe e o id? Interfere nos css's que implementar?
Discussão (1)
Carregando comentários...