Я занимаюсь с CakePHP
, и я хотел бы удалить элементы HTML
, которые я обычно избегаю, например <legend>
и <fieldset>
, из форм, которые я создаю из Form->create()
.Я видел, что есть что-то вроде этого:
<?php
echo $this->Form->create('User',
array (
'action' => 'login',
'inputDefaults' => array (
'fieldset' => false,
'legend' => false
)
));
echo $this->Form->inputs(array (
/*'legend' => __('Login', true),*/
'username',
'password'
));
echo $this->Form->end('Login');
?>
Если я напишу это, <legend>
и <fieldset>
будут видны вместо этого.Существует ли какая-то конкретная опция для их удаления?
<form accept-charset="utf-8" action="/site.com/users/login" method="post" id="UserLoginForm">
<div style="display: none;"><input type="hidden" value="POST" name="_method"></div>
<!-- hoto to remove this --><fieldset><legend>New User</legend><!-- end of removing -->
<div class="input text required">
<label for="UserUsername">Username</label><input type="text" id="UserUsername" maxlength="255" name="data[User][username]">
</div>
<div class="input password required"><label for="UserPassword">Password</label><input type="password" id="UserPassword" name="data[User][password]"></div>
<!-- hoto to remove this --></fieldset><!-- end of removing -->
<div class="submit"><input type="submit" value="Accedi"></div>
</form>