/[cvs]/nfo/php/libs/com.newsblob.phphtmllib/doc/phpHtmlLib/form-examples/MasterSlaveForm.html
ViewVC logotype

Annotation of /nfo/php/libs/com.newsblob.phphtmllib/doc/phpHtmlLib/form-examples/MasterSlaveForm.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations)
Thu May 6 16:57:19 2004 UTC (20 years, 4 months ago) by jonen
Branch: MAIN
CVS Tags: HEAD
File MIME type: text/html
 updated all to v2.4.1 - Apr 01, 2004

1 jonen 1.1 <?xml version="1.0" encoding="iso-8859-1"?>
2     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3     <html xmlns="http://www.w3.org/1999/xhtml">
4     <head>
5     <!-- template designed by Marco Von Ballmoos -->
6     <title>Docs For Class MasterSlaveForm</title>
7     <link rel="stylesheet" href="../../media/stylesheet.css" />
8     <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
9     </head>
10     <body>
11     <div class="page-body">
12     <h2 class="class-name">Class MasterSlaveForm</h2>
13    
14     <a name="sec-description"></a>
15     <div class="info-box">
16     <div class="info-box-title">Description</div>
17     <div class="nav-bar">
18     <span class="disabled">Description</span> |
19     <a href="#sec-vars">Vars</a>
20     | <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
21    
22     </div>
23     <div class="info-box-body">
24     <!-- ========== Info from phpDoc block ========= -->
25     <p class="short-description">This is the Class that handles the building of the Form itself. It creates the Form Elements inside the form_init_elements() method.</p>
26     <ul class="tags">
27     <li><span class="field">author:</span> Sumedh Thakar &lt;<a href="mailto:sumedh_thakar@yahoo.com">sumedh_thakar@yahoo.com</a>&gt;</li>
28     </ul>
29     <p class="notes">
30     Located in <a class="field" href="_examples_form4_php.html">/examples/form4.php</a> (line <span class="field">149</span>)
31     </p>
32    
33    
34     <pre><a href="../../phpHtmlLib/FormProcessing/FormContent.html">FormContent</a>
35     |
36     --MasterSlaveForm</pre>
37    
38     </div>
39     </div>
40    
41    
42    
43    
44     <a name="sec-method-summary"></a>
45     <div class="info-box">
46     <div class="info-box-title">Method Summary</span></div>
47     <div class="nav-bar">
48     <a href="#sec-description">Description</a> |
49     <a href="#sec-vars">Vars</a>
50    
51     |
52     <span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
53     </div>
54     <div class="info-box-body">
55     <div class="method-summary">
56    
57     <div class="method-definition">
58     <span class="method-result">void</span>
59     <a href="#form" title="details" class="method-name">form</a>
60     ()
61     </div>
62    
63     <div class="method-definition">
64     <span class="method-result">void</span>
65     <a href="#form_action" title="details" class="method-name">form_action</a>
66     ()
67     </div>
68    
69     <div class="method-definition">
70     <span class="method-result">void</span>
71     <a href="#form_init_data" title="details" class="method-name">form_init_data</a>
72     ()
73     </div>
74    
75     <div class="method-definition">
76     <span class="method-result">void</span>
77     <a href="#form_init_elements" title="details" class="method-name">form_init_elements</a>
78     ()
79     </div>
80     </div>
81     </div>
82     </div>
83    
84     <a name="sec-vars"></a>
85     <div class="info-box">
86     <div class="info-box-title">Variables</div>
87     <div class="nav-bar">
88     <a href="#sec-description">Description</a> |
89     <a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
90    
91    
92     |
93     <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
94    
95     </div>
96     <div class="info-box-body">
97     <h4>Inherited Variables</h4>
98     <A NAME='inherited_vars'><!-- --></A>
99     <p>Inherited from <span class="classname"><a href="../../phpHtmlLib/FormProcessing/FormContent.html">FormContent</a></span></p>
100     <blockquote>
101     <span class="var-title">
102     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_action_counter">FormContent::$_action_counter</a></span><br>
103     </span>
104     <span class="var-title">
105     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_action_message">FormContent::$_action_message</a></span><br>
106     </span>
107     <span class="var-title">
108     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_cancel_action">FormContent::$_cancel_action</a></span><br>
109     </span>
110     <span class="var-title">
111     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_default_label_css">FormContent::$_default_label_css</a></span><br>
112     </span>
113     <span class="var-title">
114     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_elements">FormContent::$_elements</a></span><br>
115     </span>
116     <span class="var-title">
117     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_error_label_css">FormContent::$_error_label_css</a></span><br>
118     </span>
119     <span class="var-title">
120     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_file_elements">FormContent::$_file_elements</a></span><br>
121     </span>
122     <span class="var-title">
123     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_form_errors_title">FormContent::$_form_errors_title</a></span><br>
124     </span>
125     <span class="var-title">
126     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_form_errors_width">FormContent::$_form_errors_width</a></span><br>
127     </span>
128     <span class="var-title">
129     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_form_name">FormContent::$_form_name</a></span><br>
130     </span>
131     <span class="var-title">
132     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_form_on_submit">FormContent::$_form_on_submit</a></span><br>
133     </span>
134     <span class="var-title">
135     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_has_confirm">FormContent::$_has_confirm</a></span><br>
136     </span>
137     <span class="var-title">
138     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_has_file_element">FormContent::$_has_file_element</a></span><br>
139     </span>
140     <span class="var-title">
141     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_hidden_elements">FormContent::$_hidden_elements</a></span><br>
142     </span>
143     <span class="var-title">
144     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_required_field_marker">FormContent::$_required_field_marker</a></span><br>
145     </span>
146     <span class="var-title">
147     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_required_field_text">FormContent::$_required_field_text</a></span><br>
148     </span>
149     <span class="var-title">
150     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_stripslashes">FormContent::$_stripslashes</a></span><br>
151     </span>
152     <span class="var-title">
153     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_width">FormContent::$_width</a></span><br>
154     </span>
155     </blockquote>
156    
157     </div>
158     </div>
159    
160     <a name="sec-methods"></a>
161     <div class="info-box">
162     <div class="info-box-title">Methods</div>
163     <div class="nav-bar">
164     <a href="#sec-description">Description</a> |
165     <a href="#sec-vars">Vars</a>
166     <a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
167    
168     </div>
169     <div class="info-box-body">
170     <A NAME='method_detail'></A>
171     <a name="methodform" id="form"><!-- --></a>
172     <div class="evenrow">
173    
174     <div class="method-header">
175     <span class="method-title">form</span> (line <span class="line-number">217</span>)
176     </div>
177    
178     <!-- ========== Info from phpDoc block ========= -->
179     <p class="short-description">This is the method that builds the layout of where the FormElements will live. You can lay it out any way you like.</p>
180    
181     <div class="method-signature">
182     <span class="method-result">void</span>
183     <span class="method-name">
184     form
185     </span>
186     ()
187     </div>
188    
189    
190     <hr class="separator" />
191     <div class="notes">Redefinition of:</div>
192     <dl>
193     <dt><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform">FormContent::form()</a></dt>
194     <dd>This method builds the html form.</dd>
195     </dl>
196    
197     </div>
198     <a name="methodform_action" id="form_action"><!-- --></a>
199     <div class="oddrow">
200    
201     <div class="method-header">
202     <span class="method-title">form_action</span> (line <span class="line-number">246</span>)
203     </div>
204    
205     <!-- ========== Info from phpDoc block ========= -->
206     <p class="short-description">This method is called ONLY after ALL validation has passed. This is the method that allows you to do something with the data, say insert/update records in the DB.</p>
207    
208     <div class="method-signature">
209     <span class="method-result">void</span>
210     <span class="method-name">
211     form_action
212     </span>
213     ()
214     </div>
215    
216    
217     <hr class="separator" />
218     <div class="notes">Redefinition of:</div>
219     <dl>
220     <dt><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_action">FormContent::form_action()</a></dt>
221     <dd>This method handles the</dd>
222     </dl>
223    
224     </div>
225     <a name="methodform_init_data" id="form_init_data"><!-- --></a>
226     <div class="evenrow">
227    
228     <div class="method-header">
229     <span class="method-title">form_init_data</span> (line <span class="line-number">195</span>)
230     </div>
231    
232     <!-- ========== Info from phpDoc block ========= -->
233     <p class="short-description">This method is called only the first time the form page is hit. This enables u to query a DB and pre populate the FormElement objects with data.</p>
234    
235     <div class="method-signature">
236     <span class="method-result">void</span>
237     <span class="method-name">
238     form_init_data
239     </span>
240     ()
241     </div>
242    
243    
244     <hr class="separator" />
245     <div class="notes">Redefinition of:</div>
246     <dl>
247     <dt><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_init_data">FormContent::form_init_data()</a></dt>
248     <dd>This method is called by the</dd>
249     </dl>
250    
251     </div>
252     <a name="methodform_init_elements" id="form_init_elements"><!-- --></a>
253     <div class="oddrow">
254    
255     <div class="method-header">
256     <span class="method-title">form_init_elements</span> (line <span class="line-number">157</span>)
257     </div>
258    
259     <!-- ========== Info from phpDoc block ========= -->
260     <p class="short-description">This method gets called EVERY time the object is created. It is used to build all of the FormElement objects used in this Form.</p>
261    
262     <div class="method-signature">
263     <span class="method-result">void</span>
264     <span class="method-name">
265     form_init_elements
266     </span>
267     ()
268     </div>
269    
270    
271     <hr class="separator" />
272     <div class="notes">Redefinition of:</div>
273     <dl>
274     <dt><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_init_elements">FormContent::form_init_elements()</a></dt>
275     <dd>This method is what is called to build the list of FormElements that will be used by this form.</dd>
276     </dl>
277    
278     </div>
279     <h4>Inherited Methods</h4>
280     <a name='inherited_methods'><!-- --></a>
281     <!-- =========== Summary =========== -->
282     <p>Inherited From <span class="classname"><a href="../../phpHtmlLib/FormProcessing/FormContent.html">FormContent</a></span></p>
283     <blockquote>
284     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodFormContent">FormContent::FormContent()</a></span><br>
285     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodadd_action">FormContent::add_action()</a></span><br>
286     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodadd_cancel">FormContent::add_cancel()</a></span><br>
287     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodadd_element">FormContent::add_element()</a></span><br>
288     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodadd_error">FormContent::add_error()</a></span><br>
289     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodadd_hidden_action">FormContent::add_hidden_action()</a></span><br>
290     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodadd_hidden_element">FormContent::add_hidden_element()</a></span><br>
291     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodadd_image_action">FormContent::add_image_action()</a></span><br>
292     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodbuild_confirm_table">FormContent::build_confirm_table()</a></span><br>
293     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodelement_form">FormContent::element_form()</a></span><br>
294     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodelement_label">FormContent::element_label()</a></span><br>
295     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform">FormContent::form()</a></span><br>
296     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_action">FormContent::form_action()</a></span><br>
297     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_backend_validation">FormContent::form_backend_validation()</a></span><br>
298     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_confirm">FormContent::form_confirm()</a></span><br>
299     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_errors">FormContent::form_errors()</a></span><br>
300     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_init_data">FormContent::form_init_data()</a></span><br>
301     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_init_elements">FormContent::form_init_elements()</a></span><br>
302     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_success">FormContent::form_success()</a></span><br>
303     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodget_action">FormContent::get_action()</a></span><br>
304     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodget_default_css">FormContent::get_default_css()</a></span><br>
305     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodget_element">FormContent::get_element()</a></span><br>
306     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodget_element_value">FormContent::get_element_value()</a></span><br>
307     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodget_error_array">FormContent::get_error_array()</a></span><br>
308     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodget_form_errors_width">FormContent::get_form_errors_width()</a></span><br>
309     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodget_form_tabindex">FormContent::get_form_tabindex()</a></span><br>
310     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodget_hidden_element_value">FormContent::get_hidden_element_value()</a></span><br>
311     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodhas_confirm">FormContent::has_confirm()</a></span><br>
312     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodhidden_element_label">FormContent::hidden_element_label()</a></span><br>
313     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodjavascript">FormContent::javascript()</a></span><br>
314     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodpre_confirm">FormContent::pre_confirm()</a></span><br>
315     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_action">FormContent::set_action()</a></span><br>
316     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_action_message">FormContent::set_action_message()</a></span><br>
317     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_cancel_action">FormContent::set_cancel_action()</a></span><br>
318     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_confirm">FormContent::set_confirm()</a></span><br>
319     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_default_css">FormContent::set_default_css()</a></span><br>
320     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_element_value">FormContent::set_element_value()</a></span><br>
321     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_error_css">FormContent::set_error_css()</a></span><br>
322     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_form_errors_title">FormContent::set_form_errors_title()</a></span><br>
323     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_form_errors_width">FormContent::set_form_errors_width()</a></span><br>
324     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_form_name">FormContent::set_form_name()</a></span><br>
325     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_form_tabindex">FormContent::set_form_tabindex()</a></span><br>
326     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_form_width">FormContent::set_form_width()</a></span><br>
327     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_hidden_element_value">FormContent::set_hidden_element_value()</a></span><br>
328     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_required_marker">FormContent::set_required_marker()</a></span><br>
329     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_required_text">FormContent::set_required_text()</a></span><br>
330     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_stripslashes">FormContent::set_stripslashes()</a></span><br>
331     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#method_pre_confirm">FormContent::_pre_confirm()</a></span><br>
332     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#method_test_element">FormContent::_test_element()</a></span><br>
333     </blockquote>
334    
335     </div>
336     </div>
337    
338    
339     <p class="notes" id="credit">
340     Documentation generated on Thu, 1 Apr 2004 09:38:48 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC2</a>
341     </p>
342     </div></body>
343     </html>

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed