Joomla CMS  3.8.5 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.8.5 et du framework Joomla Platform intégré
Référence de la classe ConfigModelModules
+ Graphe d'héritage de ConfigModelModules:

Fonctions membres publiques

 getForm ($data=array(), $loadData=true)
 
 getPositions ()
 
- Fonctions membres publiques hérités de ConfigModelForm
 checkin ($pk=null)
 
 checkout ($pk=null)
 
 getForm ($data=array(), $loadData=true)
 
 validate ($form, $data, $group=null)
 
- Fonctions membres publiques hérités de ConfigModelCms
 __construct ($config=array())
 
 getName ()
 
 getState ()
 
 registerTablePaths ($config=array())
 
- Fonctions membres publiques hérités de JModelDatabase
 __construct (Registry $state=null, JDatabaseDriver $db=null)
 
 getDb ()
 
 setDb (JDatabaseDriver $db)
 
- Fonctions membres publiques hérités de JModelBase
 __construct (Registry $state=null)
 
 getState ()
 
 setState (Registry $state)
 

Fonctions membres publiques statiques

static getActivePositions ($clientId, $editPositions=false)
 

Fonctions membres protégées

 populateState ()
 
 preprocessForm (JForm $form, $data, $group='content')
 
- Fonctions membres protégées hérités de ConfigModelForm
 loadForm ($name, $source=null, $options=array(), $clear=false, $xpath=false)
 
 loadFormData ()
 
 preprocessData ($context, &$data)
 
 preprocessForm (JForm $form, $data, $group='content')
 
- Fonctions membres protégées hérités de ConfigModelCms
 cleanCache ($group=null, $client_id=0)
 
 populateState ()
 
 canDelete ($record)
 
 canEditState ($record)
 
- Fonctions membres protégées hérités de JModelDatabase
 loadDb ()
 
- Fonctions membres protégées hérités de JModelBase
 loadState ()
 

Fonctions membres privées statiques

static createOption ($value='', $text='')
 
static createOptionGroup ($label='', $options=array())
 

Membres hérités additionnels

- Attributs protégés hérités de ConfigModelForm
 $forms = array()
 
- Attributs protégés hérités de ConfigModelCms
 $name
 
 $option = null
 
 $text_prefix = null
 
 $__state_set = null
 
- Attributs protégés hérités de JModelDatabase
 $db
 
- Attributs protégés hérités de JModelBase
 $state
 

Description détaillée

Config Module model.

Depuis
3.2

Documentation des fonctions membres

◆ createOption()

static createOption (   $value = '',
  $text = '' 
)
staticprivate

Create and return a new Option

Paramètres
string$valueThe option value [optional]
string$textThe option text [optional]
Renvoie
object The option as an object (stdClass instance)
Depuis
3.6.3

Références $option, $text, et $value.

◆ createOptionGroup()

static createOptionGroup (   $label = '',
  $options = array() 
)
staticprivate

Create and return a new Option Group

Paramètres
string$labelValue and label for group [optional]
array$optionsArray of options to insert into group [optional]
Renvoie
array Return the new group as an array
Depuis
3.6.3

Références $label, et $options.

◆ getActivePositions()

static getActivePositions (   $clientId,
  $editPositions = false 
)
static

Get a list of modules positions

Paramètres
integer$clientIdClient ID
boolean$editPositionsAllow to edit the positions
Renvoie
array A list of positions
Depuis
3.6.3

Références $clientId, $db, $options, $position, $positions, $query, et JError\raiseWarning().

◆ getForm()

getForm (   $data = array(),
  $loadData = true 
)

Method to get the record form.

Paramètres
array$dataData for the form.
boolean$loadDataTrue if the form is to load its own data (default case), false if not.
Renvoie
JForm A JForm object on success, false on failure
Depuis
3.2

Références $form.

◆ getPositions()

getPositions ( )

Method to get list of module positions in current template

Renvoie
array
Depuis
3.2

Références $customGroupText, $lang, $option, $path, $position, $text, $value, JPath\clean(), JPATH_BASE, et null.

◆ populateState()

populateState ( )
protected

Method to auto-populate the model state.

Note. Calling getState in this method will result in recursion.

Renvoie
void
Depuis
3.2

Références $app, et $state.

◆ preprocessForm()

preprocessForm ( JForm  $form,
  $data,
  $group = 'content' 
)
protected

Method to preprocess the form

Paramètres
JForm$formA form object.
mixed$dataThe data expected for the form.
string$groupThe name of the plugin group to import (defaults to "content").
Renvoie
void
Depuis
3.2
Exceptions
Exceptionif there is an error loading the form.

Références $basePath, $data, $form, $lang, $module, JPath\clean(), jimport(), JPATH_BASE, et null.


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