<TEXTAREA NAME="name">

<TEXTAREA NAME="name"> -- creates PHP variable for textarea value

概要

Usage (<TEXTAREA NAME="name">)

説明

fills in the form with values based on the form name and the tag name. If flexyignore is used, it is left alone (or if the body or form has a flexyignore tag it will be left alone).

例 40-1Using an element to change a template.


<?php
$form = new HTML_Template_Flexy();
$form->compile($this->masterTemplate);

// create an instance (note you dont have to specify any details..)

$elements['test'] = new HTML_Template_Flexy_Element;

// change an attribute
$elements['test']->attributes['class'] = 'bold';

// sets the value
$elements['test']->setValue('Fred');


$form->output(new StdClass, $elements);

// in the example below, the new data you have added is to the existing attributes
?>

例 40-2template example

<BODY>
  <FORM name="XXXX" flexy:ignoreonly="yes">

    <textarea name="test"></textarea>


  </FORM>
</BODY>

例 40-3compiled template

<BODY>
  <FORM name="XXXX">

    <?php echo $this->elements['test']->toHtml();?>


  </FORM>
</BODY>

例 40-4output from the Template

<BODY>
  <FORM name="XXXX">

     <textarea name="test" class="bold">Fred</textarea>

  </FORM>
</BODY>