Class FOFForm
FOFForm is an extension to JForm which support not only edit views but also browse (record list) and read (single record display) views based on XML forms.
- JForm
- 
			 FOFForm FOFForm
Copyright: Copyright (C) 2010-2016 Nicholas K. Dionysopoulos / Akeeba Ltd. All rights reserved.
License: General Public License version 2 or later; see LICENSE.txt
Since: 2.0
Located at fof/form/form.php
Methods summary
| 
				 public static
				object
				
				 | 
			#
			 getInstance( string $name, string $data = null, array $options = array(), boolean $replace = true, boolean|string $xpath = false )Method to get an instance of a form. | 
| 
				 public 
				mixed
				
				 | 
			#
			 getAttribute( string $attribute, mixed $default = null )Returns the value of an attribute of the form itself | 
| 
				 public 
				
				
				 | |
| 
				 public 
				
				
				 | |
| 
				 public 
				JRegistry
				
				 | |
| 
				 public 
				
				
				 | |
| 
				 public 
				 | |
| 
				 public 
				
				
				 | |
| 
				 public 
				 | |
| 
				 public 
				array
				
				 | |
| 
				 protected 
				mixed
				&
				 | 
			#
			 findHeadersByGroup( mixed $group = null, boolean $nested = false )Method to get an array of <header /> elements from the form XML document which are in a control group by name. | 
| 
				 public 
				mixed
				
				 | |
| 
				 protected 
				mixed
				
				 | 
			#
			 findHeader( string $name, string $group = null )Method to get a header field represented as an XML element object. | 
| 
				 protected 
				mixed
				
				 | 
			#
			 loadHeader( string $element, string $group = null, mixed $value = null )Method to load, setup and return a FOFFormHeader object based on field data. | 
| 
				 public 
				boolean
				
				 | 
			#
			 removeHeader( string $name, string $group = null )Method to remove a header from the form definition. | 
| 
				 protected 
				mixed
				
				 | |
| 
				 protected 
				mixed
				
				 | |
| 
				 protected 
				mixed
				
				 | |
| 
				 public static
				array
				
				 | |
| 
				 public static
				array
				
				 | |
| 
				 public static
				array
				
				 | |
| 
				 public static
				array
				
				 | 
Methods inherited from JForm
			__construct(), 
			addNode(), 
			bind(), 
			bindLevel(), 
			filter(), 
			filterField(), 
			findField(), 
			findFieldsByFieldset(), 
			findFieldsByGroup(), 
			findGroup(), 
			getControlGroup(), 
			getControlGroups(), 
			getErrors(), 
			getField(), 
			getFieldAttribute(), 
			getFieldXml(), 
			getFieldset(), 
			getFieldsets(), 
			getFormControl(), 
			getGroup(), 
			getInput(), 
			getLabel(), 
			getName(), 
			getValue(), 
			getXml(), 
			load(), 
			loadField(), 
			loadFile(), 
			mergeNode(), 
			mergeNodes(), 
			removeField(), 
			removeGroup(), 
			renderField(), 
			renderFieldset(), 
			reset(), 
			setField(), 
			setFieldAttribute(), 
			setFields(), 
			setValue(), 
			syncPaths(), 
			validate(), 
			validateField()
		
Magic methods summary
Properties summary
| 
				protected  
				 | $model | 
				#
				 The model attached to this view | 
| 
				protected  
				 | $view | 
				#
				 The view used to render this form | 
