Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe JGrid

Fonctions membres publiques statiques

static action ( $i, $task, $prefix='', $activeTitle='', $inactiveTitle='', $tip=false, $activeClass='', $inactiveClass='', $enabled=true, $translate=true, $checkbox='cb', $formId=null)
 
static state ($states, $value, $i, $prefix='', $enabled=true, $translate=true, $checkbox='cb', $formId=null)
 
static published ( $value, $i, $prefix='', $enabled=true, $checkbox='cb', $publishUp=null, $publishDown=null, $formId=null)
 
static isdefault ($value, $i, $prefix='', $enabled=true, $checkbox='cb', $formId=null, $active_class='icon-color-featured icon-star', $inactive_class='icon-unfeatured')
 
static publishedOptions ($config=array())
 
static checkedout ($i, $editorName, $time, $prefix='', $enabled=false, $checkbox='cb', $formId=null)
 
static orderUp ($i, $task='orderup', $prefix='', $text='JLIB_HTML_MOVE_UP', $enabled=true, $checkbox='cb', $formId=null)
 
static orderDown ( $i, $task='orderdown', $prefix='', $text='JLIB_HTML_MOVE_DOWN', $enabled=true, $checkbox='cb', $formId=null)
 

Description détaillée

Utility class for creating HTML Grids

Depuis
1.6

Documentation des fonctions membres

◆ action()

static action (   $i,
  $task,
  $prefix = '',
  $activeTitle = '',
  $inactiveTitle = '',
  $tip = false,
  $activeClass = '',
  $inactiveClass = '',
  $enabled = true,
  $translate = true,
  $checkbox = 'cb',
  $formId = null 
)
static

Returns an action on a grid

Paramètres
integer$iThe row index
string$taskThe task to fire
string | array$prefixAn optional task prefix or an array of options
string$activeTitleAn optional active tooltip to display if $enable is true
string$inactiveTitleAn optional inactive tooltip to display if $enable is true
boolean$tipAn optional setting for tooltip
string$activeClassAn optional active HTML class
string$inactiveClassAn optional inactive HTML class
boolean$enabledAn optional setting for access control on the action.
boolean$translateAn optional setting for translation.
string$checkboxAn optional prefix for checkboxes.
string$formIdAn optional form selector.
Renvoie
string The HTML markup
Depuis
1.6

Références $enabled, $formId, $html, $i, $options, $prefix, $task, $title, Text\_(), et null.

◆ checkedout()

static checkedout (   $i,
  $editorName,
  $time,
  $prefix = '',
  $enabled = false,
  $checkbox = 'cb',
  $formId = null 
)
static

Returns a checked-out icon

Paramètres
integer$iThe row index.
string$editorNameThe name of the editor.
string$timeThe time that the object was checked out.
string | array$prefixAn optional task prefix or an array of options
boolean$enabledTrue to enable the action.
string$checkboxAn optional prefix for checkboxes.
string$formIdAn optional form selector.
Renvoie
string The HTML markup
Depuis
1.6

◆ isdefault()

static isdefault (   $value,
  $i,
  $prefix = '',
  $enabled = true,
  $checkbox = 'cb',
  $formId = null,
  $active_class = 'icon-color-featured icon-star',
  $inactive_class = 'icon-unfeatured' 
)
static

Returns an isDefault state on a grid

Paramètres
integer$valueThe state value.
integer$iThe row index
string | array$prefixAn optional task prefix or an array of options
boolean$enabledAn optional setting for access control on the action.
string$checkboxAn optional prefix for checkboxes.
string$formIdAn optional form selector.
string$active_classThe class for active items.
string$inactive_classThe class for inactive items.
Renvoie
string The HTML markup
Voir également
JHtmlJGrid::state()
Depuis
1.6

◆ orderDown()

static orderDown (   $i,
  $task = 'orderdown',
  $prefix = '',
  $text = 'JLIB_HTML_MOVE_DOWN',
  $enabled = true,
  $checkbox = 'cb',
  $formId = null 
)
static

Creates an order-down action icon.

Paramètres
integer$iThe row index.
string$taskAn optional task to fire.
string | array$prefixAn optional task prefix or an array of options
string$textAn optional text to display
boolean$enabledAn optional setting for access control on the action.
string$checkboxAn optional prefix for checkboxes.
string$formIdAn optional form selector.
Renvoie
string The HTML markup
Depuis
1.6

◆ orderUp()

static orderUp (   $i,
  $task = 'orderup',
  $prefix = '',
  $text = 'JLIB_HTML_MOVE_UP',
  $enabled = true,
  $checkbox = 'cb',
  $formId = null 
)
static

Creates an order-up action icon.

Paramètres
integer$iThe row index.
string$taskAn optional task to fire.
string | array$prefixAn optional task prefix or an array of options
string$textAn optional text to display
boolean$enabledAn optional setting for access control on the action.
string$checkboxAn optional prefix for checkboxes.
string$formIdAn optional form selector.
Renvoie
string The HTML markup
Depuis
1.6

◆ published()

static published (   $value,
  $i,
  $prefix = '',
  $enabled = true,
  $checkbox = 'cb',
  $publishUp = null,
  $publishDown = null,
  $formId = null 
)
static

Returns a published state on a grid

Paramètres
integer$valueThe state value.
integer$iThe row index
string | array$prefixAn optional task prefix or an array of options
boolean$enabledAn optional setting for access control on the action.
string$checkboxAn optional prefix for checkboxes.
string$publishUpAn optional start publishing date.
string$publishDownAn optional finish publishing date.
string$formIdAn optional form selector.
Renvoie
string The HTML markup
Voir également
JHtmlJGrid::state()
Depuis
1.6

◆ publishedOptions()

static publishedOptions (   $config = array())
static

Returns an array of standard published state filter options.

Paramètres
array$configAn array of configuration options. This array can contain a list of key/value pairs where values are boolean and keys can be taken from 'published', 'unpublished', 'archived', 'trash', 'all'. These pairs determine which values are displayed.
Renvoie
array The array of standard published state filter options
Depuis
1.6

◆ state()

static state (   $states,
  $value,
  $i,
  $prefix = '',
  $enabled = true,
  $translate = true,
  $checkbox = 'cb',
  $formId = null 
)
static

Returns a state on a grid

Paramètres
array$statesarray of value/state. Each state is an array of the form (task, text, active title, inactive title, tip (boolean), HTML active class, HTML inactive class) or ('task'=>task, 'text'=>text, 'active_title'=>active title, 'inactive_title'=>inactive title, 'tip'=>boolean, 'active_class'=>html active class, 'inactive_class'=>html inactive class)
integer$valueThe state value.
integer$iThe row index
string | array$prefixAn optional task prefix or an array of options
boolean$enabledAn optional setting for access control on the action.
boolean$translateAn optional setting for translation.
string$checkboxAn optional prefix for checkboxes.
string$formIdAn optional form selector.
Renvoie
string The HTML markup
Depuis
1.6

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