<p>For anyone looking for more information, you can find all of the form macros for _includes/forms here:</p>

<pre><code>/craft/app/templates/_includes/forms.html
</code></pre>

<p>and the child templates here:</p>

<pre><code>/craft/app/templates/_includes/forms/&lt;filename&gt;
</code></pre>

CC BY-SA 3.0
2015-07-27T23:41:42.573Z
2015-07-27T23:41:42.573Z
Jarrett Barnett
<p>There currently is no documentation for Craft's own template includes and macros.</p>

<p>Your best bet is to do a global search through the app folder and see how Craft is using them internally.</p>

CC BY-SA 3.0
2017-09-26T22:30:09.247Z
Is this still the case?

I am currently working through the use of a select field in a plugin.

Is there a format through which I could help provide some documentation for the benefit of the CMS user base?
Judd Franklin
CC BY-SA 4.0
2019-05-22T13:12:01.300Z
Is still there is no documentation of craft available macros.
inrsaurabh
CC BY-SA 3.0
2014-08-28T16:54:53.190Z
2014-08-28T16:54:53.190Z
Brad Bell
<p>I'm trying to find any documentation on the usable forms from  <code>{% import "_includes/forms" as forms %}</code><br>
so for example I have no idea what the difference is between <code>elementSelect</code> and <code>select</code> or how I get the options in there</p>

<p>Thanks for your help</p>

<plugin-development><form><documentation>
_includes/forms documentation on field types
# _includes/forms documentation on field types

(Asked by: username_0 on 2014-08-28)

I'm trying to find any documentation on the usable forms from `{% import "_includes/forms" as forms %}`  
so for example I have no idea what the difference is between `elementSelect` and `select` or how I get the options in there

Thanks for your help

**Tags:** plugin-development, form, documentation

---

## 2 answers

### Answer by username_1 on 2015-07-27. Score: 5

For anyone looking for more information, you can find all of the form macros for _includes/forms here:
/craft/app/templates/_includes/forms.html

and the child templates here:
/craft/app/templates/_includes/forms/


---

### Answer by username_2 on 2014-08-28. Score: 1

There currently is no documentation for Craft's own template includes and macros.

Your best bet is to do a global search through the app folder and see how Craft is using them internally.

> **Comments:**
> **username_3**: Is this still the case?  I am currently working through the use of a select field in a plugin.  Is there a format through which I could help provide some documentation for the benefit of the CMS user base?  
> **username_4**: Is still there is no documentation of craft available macros.  

---

