flexy:ignore="yes" |
|
HTML_Template_Flexy | |
PEAR Manual | |
Usage (
flexy:nameuses="variable" name="sometag[%s]"
)
If you have a form with multiple input boxes (eg. group members), which are dynamically generated, then this attribute can be used to generate flexy elements based on sprintf'ing the variable value into the name attribute value.
Template with flexy:ignore
<html> <head> <title>Example of name Uses</title> </head> <body> <form name="formtest"> <span flexy:foreach="data,key,row"> {key}: <input name="data%s" flexy:nameuses="key" type="hidden" size="10"><br> </span> </form> </body> </html> |
Backend Code Snippet
|
Compiled template
|
Resulting Output
<html> <head> <title>test for PEAR bug#4683</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <form name="formtest" method="post" action="test"> 0: <input name="data0" type="text" size="0"><br> 1: <input name="data1" type="text" size="1"><br> 2: <input name="data2" type="text" size="2"><br> 3: <input name="data3" type="text" size="3"><br> 4: <input name="data4" type="text" size="4"><br> 5: <input name="data5" type="text" size="5"><br> 6: <input name="data6" type="text" size="6"><br> 7: <input name="data7" type="text" size="7"><br> 8: <input name="data8" type="text" size="8"><br> 9: <input name="data9" type="text" size="9"><br> </form> </body> </html> |
flexy:ignore="yes" |
|
HTML_Template_Flexy | |
PEAR Manual | |