Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe ContentHelper
+ Graphe d'héritage de ContentHelper:

Fonctions membres publiques

 getRowData (Table $table)
 

Fonctions membres publiques statiques

static addSubmenu ($vName)
 
static countRelations (&$items, $config)
 
static getActions ($component='', $section='', $id=0)
 
static getCurrentLanguage ($detectBrowser=true)
 
static getLanguageId ($langCode)
 

Description détaillée

Helper for standard content style extensions. This class mainly simplifies static helper methods often repeated in individual components

Depuis
3.1

Documentation des fonctions membres

◆ addSubmenu()

static addSubmenu (   $vName)
static

Configure the Linkbar. Must be implemented by each extension.

Paramètres
string$vNameThe name of the active view.
Renvoie
void
Depuis
3.1

◆ countRelations()

static countRelations ( $items,
  $config 
)
static

Adds Count relations for Category and Tag Managers

Paramètres

Get relation counts for all category objects with single query NOTE: 'state IN', allows counting specific states / conditions only, also prevents warnings with custom states / conditions, do not remove

Références $config, $db, $item, $items, $n, et Factory\getDbo().

Référencé par Joomla\CMS\Categories\countItems().

◆ getActions()

static getActions (   $component = '',
  $section = '',
  $id = 0 
)
static

Gets a list of the actions that can be performed.

Paramètres
string$componentThe component name.
string$sectionThe access section name.
integer$idThe item ID.
Renvoie
CMSObject
Depuis
3.2

Références $actions, $component, $id, $result, $section, $user, Log\add(), Log\ERROR, Access\getActionsFromFile(), Factory\getUser(), JPATH_ADMINISTRATOR, et Text\sprintf().

Référencé par HtmlView\addToolbar(), DisplayController\canView(), et HtmlView\display().

◆ getCurrentLanguage()

static getCurrentLanguage (   $detectBrowser = true)
static

Gets the current language

Paramètres
boolean$detectBrowserFlag indicating whether to use the browser language as a fallback.
Renvoie
string The language string
Depuis
3.1
Note
CmsHelper::getCurrentLanguage is the preferred method

Références $app, LanguageHelper\detectLanguage(), Factory\getApplication(), ApplicationHelper\getHash(), ComponentHelper\getParams(), PluginHelper\getPlugin(), Multilanguage\isEnabled(), et null.

Référencé par TagsPopularHelper\getList(), TagsSimilarHelper\getList(), et TagsModel\getListQuery().

◆ getLanguageId()

static getLanguageId (   $langCode)
static

Gets the associated language ID

Paramètres
string$langCodeThe language code to look up
Renvoie
integer The language ID
Depuis
3.1
Note
CmsHelper::getLanguage() is the preferred method.

Références $db, $query, et Joomla\CMS\MVC\Model\getDbo().

Référencé par UCMBase\mapBase(), UCMContent\store(), et CoreContent\storeUcmBase().

◆ getRowData()

getRowData ( Table  $table)

Gets a row of data from a table

Paramètres
Table$tableTable instance for a row.
Renvoie
array Associative array of all columns and values for a row in a table.
Depuis
3.1

Références $data.


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