Warning: mysql_connect(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/zurmoorg/public_html/z-header.php on line 8

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/zurmoorg/public_html/z-header.php on line 8

DynamicSearchRowView Class Reference

Inheritance diagram for DynamicSearchRowView:
View

Public Member Functions

 __construct ($searchableAttributeIndicesAndDerivedTypes, $rowNumber, $suffix, $formModelClassName, $ajaxOnChangeUrl, $selectedAttribute=null, $inputContent=null)
 render ()

Protected Member Functions

 renderContent ()
 renderScripts ()
 renderAttributeDropDownContent ()
 renderAttributeDropDownOnChangeScript ($id, $inputDivId, $ajaxOnChangeUrl)
 getInputsDivId ()

Protected Attributes

 $searchableAttributeIndicesAndDerivedTypes
 $rowNumber
 $suffix
 $formModelClassName
 $ajaxOnChangeUrl
 $selectedAttribute
 $inputContent

Detailed Description

Class for rendering an extra row when 'Add Field' is clicked in the advanced search.

Definition at line 40 of file DynamicSearchRowView.php.


Constructor & Destructor Documentation

__construct ( searchableAttributeIndicesAndDerivedTypes,
rowNumber,
suffix,
formModelClassName,
ajaxOnChangeUrl,
selectedAttribute = null,
inputContent = null 
)
Parameters:
array $searchableAttributeIndicesAndDerivedTypes
int $rowNumber
string $suffix
string $formModelClassName
string $ajaxOnChangeUrl
null|string $selectedAttribute
null|string $inputContent

Definition at line 65 of file DynamicSearchRowView.php.


Member Function Documentation

render (  ) 

Renders a div element with a id or class attribute set to the type of the view, (depending on the value returned by isUniqueToAPage()), and containing the content of any matching template found in the themes/<themename>/ directory if it exists, marked by begin/end comments, and the content of the view rendered by renderContent(). All are correctly indented by indent().

If the template does not exist in the active theme folder, it will attempt to locate the file in the themes/default/templates folder and include it if it exists.

Reimplemented from View.

Definition at line 84 of file DynamicSearchRowView.php.

renderContent (  )  [protected]

Renders the view content.

Reimplemented from View.

Definition at line 89 of file DynamicSearchRowView.php.

renderScripts (  )  [protected]

Renders special scripts required for displaying the view. Renders scripts for dropdown styling and interaction.

Definition at line 109 of file DynamicSearchRowView.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Wed Mar 20 07:10:53 2019

Warning: mysql_connect(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/zurmoorg/public_html/z-footer.php on line 8

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/zurmoorg/public_html/z-footer.php on line 8