Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe FOFRenderJoomla
+ Graphe d'héritage de FOFRenderJoomla:

Fonctions membres publiques

 __construct ()
 
 preRender ($view, $task, $input, $config=array())
 
 postRender ($view, $task, $input, $config=array())
 
- Fonctions membres publiques hérités de FOFRenderAbstract
 getInformation ()
 
 preRender ($view, $task, $input, $config=array())
 
 postRender ($view, $task, $input, $config=array())
 
 renderForm (FOFForm &$form, FOFModel $model, FOFInput $input, $formType=null, $raw=false)
 
 renderCategoryLinkbar ($extension, $config=array())
 

Fonctions membres protégées

 renderFormBrowse (FOFForm &$form, FOFModel $model, FOFInput $input)
 
 renderFormRead (FOFForm &$form, FOFModel $model, FOFInput $input)
 
 renderFormEdit (FOFForm &$form, FOFModel $model, FOFInput $input)
 
 renderFormRaw (FOFForm &$form, FOFModel $model, FOFInput $input, $formType)
 
 renderFieldset (stdClass &$fieldset, FOFForm &$form, FOFModel $model, FOFInput $input, $formType, $showHeader=true)
 
 renderFieldsetLabel ($field, FOFForm &$form, $title)
 
 loadValidationScript (FOFForm &$form)
 
 renderLinkbar ($view, $task, $input, $config=array())
 
 renderLinkbarItems ($toolbar)
 
 renderButtons ($view, $task, $input, $config=array())
 
- Fonctions membres protégées hérités de FOFRenderAbstract
 renderFormBrowse (FOFForm &$form, FOFModel $model, FOFInput $input)
 
 renderFormRead (FOFForm &$form, FOFModel $model, FOFInput $input)
 
 renderFormEdit (FOFForm &$form, FOFModel $model, FOFInput $input)
 
 renderFormRaw (FOFForm &$form, FOFModel $model, FOFInput $input, $formType)
 
 renderFieldset (stdClass &$fieldset, FOFForm &$form, FOFModel $model, FOFInput $input, $formType, $showHeader=true)
 
 renderFieldsetLabel ($field, FOFForm &$form, $title)
 
 isTabFieldset ($fieldset)
 

Membres hérités additionnels

- Attributs protégés hérités de FOFRenderAbstract
 $priority = 50
 
 $enabled = false
 

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( )

Public constructor. Determines the priority of this class and if it should be enabled

Documentation des fonctions membres

◆ loadValidationScript()

loadValidationScript ( FOFForm $form)
protected

Loads the validation script for an edit form

Paramètres
FOFForm&$formThe form we are rendering
Renvoie
void

Références $document, $form, $js, $message, FOFPlatform\getInstance(), JS, et task.

◆ postRender()

postRender (   $view,
  $task,
  $input,
  $config = array() 
)

Echoes any HTML to show after the view template

Paramètres
string$viewThe current view
string$taskThe current task
FOFInput$inputThe input array (request parameters)
array$configThe view configuration array
Renvoie
void

Références $format, $input, et FOFPlatform\getInstance().

◆ preRender()

preRender (   $view,
  $task,
  $input,
  $config = array() 
)

Echoes any HTML to show before the view template

Paramètres
string$viewThe current view
string$taskThe current task
FOFInput$inputThe input array (request parameters)
array$configThe view configuration array
Renvoie
void

Références $classes, $config, $format, $input, $layout, $minorVersion, $option, $task, $version, $view, elseif, et FOFPlatform\getInstance().

◆ renderButtons()

renderButtons (   $view,
  $task,
  $input,
  $config = array() 
)
protected

Renders the toolbar buttons

Paramètres
string$viewThe active view name
string$taskThe current task
FOFInput$inputThe input object
array$configExtra configuration variables for the toolbar
Renvoie
void

Références $config, $input, $title, $toolbar, FOFToolbar\getAnInstance(), et FOFPlatform\getInstance().

◆ renderFieldset()

renderFieldset ( stdClass &  $fieldset,
FOFForm $form,
FOFModel  $model,
FOFInput  $input,
  $formType,
  $showHeader = true 
)
protected

Renders a raw fieldset of a FOFForm and returns the corresponding HTML

Paramètres
stdClass&$fieldsetThe fieldset to render
FOFForm&$formThe form to render
FOFModel$modelThe model providing our data
FOFInput$inputThe input object
string$formTypeThe form type e.g. 'edit' or 'read'
boolean$showHeaderShould I render the fieldset's header?
Renvoie
string The HTML rendering of the fieldset

The following code is backwards incompatible. Most forms don't require a description in their form fields. Having to use emptydescription="1" on each one of them is an overkill. Removed.

Références $class, $description, $field, $fields, $form, $groupClass, $html, $input, $title, elseif, et FOFModel\getName().

◆ renderFieldsetLabel()

renderFieldsetLabel (   $field,
FOFForm $form,
  $title 
)
protected

Renders a label for a fieldset.

Paramètres
object$fieldThe field of the label to render
FOFForm&$formThe form to render
string$titleThe title of the label
Renvoie
string The rendered label

Références $field, $form, $html, $labelClass, $required, $title, et $tooltip.

◆ renderFormBrowse()

renderFormBrowse ( FOFForm $form,
FOFModel  $model,
FOFInput  $input 
)
protected

Renders a FOFForm for a Browse view and returns the corresponding HTML

Paramètres
FOFForm&$formThe form to render
FOFModel$modelThe model providing our data
FOFInput$inputThe input object
Renvoie
string The HTML rendering of the form

Références $attribs, $buttons, $class, $count, $field, $fields, $filter, $form, $html, $i, $input, $item, $itemid, $items, $label, $labelClass, $options, $uri, elseif, FOFPlatform\getInstance(), et FOFInflector\pluralize().

◆ renderFormEdit()

renderFormEdit ( FOFForm $form,
FOFModel  $model,
FOFInput  $input 
)
protected

Renders a FOFForm for an Edit view and returns the corresponding HTML

Paramètres
FOFForm&$formThe form to render
FOFModel$modelThe model providing our data
FOFInput$inputThe input object
Renvoie
string The HTML rendering of the form

Références $class, $form, $html, $input, $itemid, $key, $uri, $validate, FOFModel\getId(), FOFPlatform\getInstance(), et FOFModel\getTable().

◆ renderFormRaw()

renderFormRaw ( FOFForm $form,
FOFModel  $model,
FOFInput  $input,
  $formType 
)
protected

Renders a raw FOFForm and returns the corresponding HTML

Paramètres
FOFForm&$formThe form to render
FOFModel$modelThe model providing our data
FOFInput$inputThe input object
string$formTypeThe form type e.g. 'edit' or 'read'
Renvoie
string The HTML rendering of the form

Références $form, $html, et $input.

◆ renderFormRead()

renderFormRead ( FOFForm $form,
FOFModel  $model,
FOFInput  $input 
)
protected

Renders a FOFForm for a Read view and returns the corresponding HTML

Paramètres
FOFForm&$formThe form to render
FOFModel$modelThe model providing our data
FOFInput$inputThe input object
Renvoie
string The HTML rendering of the form

Références $form, $html, et $input.

◆ renderLinkbar()

renderLinkbar (   $view,
  $task,
  $input,
  $config = array() 
)
protected

Renders the submenu (link bar)

Paramètres
string$viewThe active view name
string$taskThe current task
FOFInput$inputThe input object
array$configExtra configuration variables for the toolbar
Renvoie
void

Références $config, $input, $toolbar, FOFToolbar\getAnInstance(), et FOFPlatform\getInstance().

◆ renderLinkbarItems()

renderLinkbarItems (   $toolbar)
protected

do the rendering job for the linkbar

Paramètres
FOFToolbar$toolbarA toolbar object
Renvoie
void

Références $link, $toolbar, et JSubMenuHelper\addEntry().


La documentation de cette classe a été générée à partir du fichier suivant :