Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 16438 программистов и 1657 роботов. Сейчас ищут 1678 программистов ...
<TEXTAREA NAME="name">
Вернуться к: HTML_Template_Flexy
<TEXTAREA NAME="name">
<TEXTAREA NAME="name"> – creates PHP variable for textarea value
Synopsis
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).
Example
Using an element to change a template.
<?php
$form = new HTML_Template_Flexy();
$form->compile('some_file_name');
// 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->outputObject(new StdClass, $elements);
// in the example below, the new data you have added is to the existing attributes
?>
template example
<BODY> <FORM name="XXXX" flexy:ignoreonly="yes"> <textarea name="test"></textarea> </FORM> </BODY>
compiled template
<BODY> <FORM name="XXXX"> <?php echo $this->elements['test']->toHtml();?> </FORM> </BODY>
output from the Template
<BODY> <FORM name="XXXX"> <textarea name="test" class="bold">Fred</textarea> </FORM> </BODY>
Вернуться к: HTML_Template_Flexy