# Remove DIV from fields in CAKEPHP version 3.x

**URL:** <https://discourse.cakephp.org/t/remove-div-from-fields-in-cakephp-version-3-x/2595>\
**Category:** Need Help\
**Created:** [May 19, 2017, 2:06am UTC](https://discourse.cakephp.org/t/remove-div-from-fields-in-cakephp-version-3-x/2595 "2017-05-19T02:06:17Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nsouza](https://avatars.discourse-cdn.com/v4/letter/n/f08c70/32.png) [@nsouza](https://discourse.cakephp.org/u/nsouza)\
**Post date:** [May 19, 2017, 2:06am UTC](https://discourse.cakephp.org/t/remove-div-from-fields-in-cakephp-version-3-x/2595/1 "2017-05-19T02:06:17Z")

</div>

Please,  
how can I remove DIV from fields and put my owner DIV?

Ex.

 Email 

 Email 

**MY FORM**

\<?php echo $this-\>Form-\>create(); echo $this-\>Form-\>controls( ['name' =\> ['label' =\> 'Nome'], 'email' =\> ['label' =\> 'Email'] ], ['legend' =\> 'Update your post'] ); echo $this-\>Form-\>control('title', ['required' =\> false]); echo $this-\>Form-\>end(); ?\>

Note: I tried ‘email’ =\> [‘label’ =\> ‘Email’,‘div’=\>false], but did not work!!!

Thanks

---

<div class="post-metadata">

**Author:** ![Diego](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.cakephp.org/diego/32/296_2.png) [@Diego](https://discourse.cakephp.org/u/Diego)\
**Post date:** [May 19, 2017, 11:12am UTC](https://discourse.cakephp.org/t/remove-div-from-fields-in-cakephp-version-3-x/2595/2 "2017-05-19T11:12:49Z")

</div>

form templates (change for all inputs template):  
[https://book.cakephp.org/3.0/en/views/helpers/form.html#customizing-the-templates-formhelper-uses](https://book.cakephp.org/3.0/en/views/helpers/form.html#customizing-the-templates-formhelper-uses)

example in config/app\_form\_template\_horizontal.php:

```
return [
    'inputContainer' => '<div class="form-group">{{content}}</div>',
    'inputContainerError' => '<div class="form-group has-error">{{content}}</div>',
    'label' => '<label class="control-label" {{attrs}}>{{text}}</label>',
    'input' => '<input type="{{type}}" name="{{name}}" {{attrs}} />',
    'textarea' => '<textarea name="{{name}}" {{attrs}}>{{value}}</textarea>',
    'select' => '<select name="{{name}}" {{attrs}}>{{content}}</select>'
];

```

In view:  
`$this->loadHelper('Form', ['templates' => 'app_form_template_horizontal']);`

or if you want change only 1 input in form:

```
$form_template = ['input' => '<input type="{{type}}" name="{{name}}" {{attrs}} ></input><span class="help-block">Help text</span>'];
echo $this->Form->input('name', ['templates' => $form_template, 'class' => 'form-control', 'type' => 'text', 'label' => ['text' => 'Name']]);
```
