Form: introduce 'after_fields' content as well
This commit is contained in:
		
							parent
							
								
									f88d1885a2
								
							
						
					
					
						commit
						e69139e591
					
				@ -11,6 +11,7 @@ class Form
 | 
				
			|||||||
	public $request_method;
 | 
						public $request_method;
 | 
				
			||||||
	public $request_url;
 | 
						public $request_url;
 | 
				
			||||||
	public $before_fields;
 | 
						public $before_fields;
 | 
				
			||||||
 | 
						public $after_fields;
 | 
				
			||||||
	public $buttons_extra;
 | 
						public $buttons_extra;
 | 
				
			||||||
	private $fields = [];
 | 
						private $fields = [];
 | 
				
			||||||
	private $data = [];
 | 
						private $data = [];
 | 
				
			||||||
@ -26,6 +27,7 @@ class Form
 | 
				
			|||||||
		$this->fields = !empty($options['fields']) ? $options['fields'] : [];
 | 
							$this->fields = !empty($options['fields']) ? $options['fields'] : [];
 | 
				
			||||||
		$this->buttons_extra = !empty($options['buttons_extra']) ? $options['buttons_extra'] : null;
 | 
							$this->buttons_extra = !empty($options['buttons_extra']) ? $options['buttons_extra'] : null;
 | 
				
			||||||
		$this->before_fields = !empty($options['before_fields']) ? $options['before_fields'] : null;
 | 
							$this->before_fields = !empty($options['before_fields']) ? $options['before_fields'] : null;
 | 
				
			||||||
 | 
							$this->after_fields = !empty($options['after_fields']) ? $options['after_fields'] : null;
 | 
				
			||||||
		$this->submit_caption = !empty($options['submit_caption']) ? $options['submit_caption'] : 'Save information';
 | 
							$this->submit_caption = !empty($options['submit_caption']) ? $options['submit_caption'] : 'Save information';
 | 
				
			||||||
		$this->trim_inputs = !empty($options['trim_inputs']);
 | 
							$this->trim_inputs = !empty($options['trim_inputs']);
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
				
			|||||||
@ -42,6 +42,9 @@ class FormView extends SubTemplate
 | 
				
			|||||||
			$this->renderField($field_id, $field);
 | 
								$this->renderField($field_id, $field);
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							if (isset($this->form->after_fields))
 | 
				
			||||||
 | 
								echo $this->form->after_fields;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		echo '
 | 
							echo '
 | 
				
			||||||
				<input type="hidden" name="', Session::getSessionTokenKey(), '" value="', Session::getSessionToken(), '">
 | 
									<input type="hidden" name="', Session::getSessionTokenKey(), '" value="', Session::getSessionToken(), '">
 | 
				
			||||||
				<div class="form-group">
 | 
									<div class="form-group">
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user