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 RouteHelper

Fonctions membres publiques

 getRoute ($id, $typealias, $link='', $language=null, $catid=null)
 

Fonctions membres publiques statiques

static getCategoryRoute ($catid, $language=0, $extension='')
 

Fonctions membres protégées

 findItem ($needles=array())
 

Fonctions membres protégées statiques

static lookupItem ($needles=array())
 

Attributs protégés

 $extension
 
 $id
 
 $view
 

Attributs protégés statiques

static $lookup
 

Description détaillée

Route Helper

A class providing basic routing for urls that are for content types found in the #__content_types table and rows found in the #__ucm_content table.

Depuis
3.1

Documentation des fonctions membres

◆ findItem()

findItem (   $needles = array())
protected

Method to find the item in the menu structure

Paramètres
array$needlesArray of lookup values
Renvoie
mixed
Depuis
3.1

Références $active, $app, $attributes, $component, $default, $id, $item, $items, $language, $view, extension, ComponentHelper\getComponent(), Multilanguage\isEnabled(), et null.

◆ getCategoryRoute()

static getCategoryRoute (   $catid,
  $language = 0,
  $extension = '' 
)
static

Fetches the category route

Paramètres
mixed$catidCategory ID or instance
mixed$languageLanguage code
string$extensionExtension to lookup
Renvoie
string
Depuis
3.2
Exceptions

Références $category, $extension, $id, $item, $language, $link, et Multilanguage\isEnabled().

◆ getRoute()

getRoute (   $id,
  $typealias,
  $link = '',
  $language = null,
  $catid = null 
)

A method to get the route for a specific item

Paramètres
integer$idValue of the primary key for the item in its content table
string$typealiasThe type_alias for the item being routed. Of the form extension.view.
string$linkThe link to be routed
string$languageThe language of the content for multilingual sites
integer$catidOptional category id
Renvoie
string The route of the item
Depuis
3.1

Références $category, $id, $item, $language, $link, $name, $view, extension, Multilanguage\isEnabled(), et view.

◆ lookupItem()

static lookupItem (   $needles = array())
staticprotected

Static alias to findItem() used to find the item in the menu structure

Paramètres
array$needlesArray of lookup values
Renvoie
mixed
Depuis
3.2

Documentation des champs

◆ $extension

$extension
protected

◆ $id

$id
protected

◆ $lookup

$lookup
staticprotected

◆ $view

$view
protected

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