theming-example-text-form.tpl.php in Examples for Developers 7
Template file for the theming example text form.
Available custom variables:
- $text_form: A string containing the pre-rendered form.
- $text_form_content: An array of form elements keyed by the element name.
The default example below renders the entire form and its form elements in a default order provided by Drupal.
Alternatively, you may print each form element in the order you desire, adding any extra html markup you wish to decorate the form like this:
<?php print $text_form_content['element_name']; ?>
The following snippet will print the contents of the $text_form_content array, hidden in the source of the page, for you to discover the individual element names.
<?php print '<!--' . print_r($text_form_content, TRUE) . '-->'; ?>
File
theming_example/theming-example-text-form.tpl.phpView source
<?php
/**
* @file
* Template file for the theming example text form.
*
* Available custom variables:
* - $text_form: A string containing the pre-rendered form.
* - $text_form_content: An array of form elements keyed by the element name.
*
* The default example below renders the entire form and its form elements in
* a default order provided by Drupal.
*
* Alternatively, you may print each form element in the order you desire,
* adding any extra html markup you wish to decorate the form like this:
*
* <?php print $text_form_content['element_name']; ?>
*
* The following snippet will print the contents of the $text_form_content
* array, hidden in the source of the page, for you to discover the individual
* element names.
*
* <?php print '<!--' . print_r($text_form_content, TRUE) . '-->'; ?>
*/
?>
<!-- theming-example-text-form template -->
<div class="container-inline">
<?php
print $text_form;
?>
</div>
<!-- /theming-example-text-form template -->