Documentation du code de SPIP et de ses plugins

SPIP

Bouton
in package

Classe définissant un bouton dans la barre du haut de l'interface privée ou dans un de ses sous menus

Table of Contents

$favori  : int
Entrée favorite (sa position dans les favoris) ?
$icone  : string
L'icone à mettre dans le bouton
$libelle  : string
Le nom de l'entrée d'i18n associé
$position  : int
Position dans le menu
$sousmenu  : array<string|int, mixed>
Sous-barre de boutons / onglets
$target  : null|string
$url  : null|string
$url2  : null|string
$urlArg  : null|string|array<string|int, mixed>
__construct()  : mixed
Définit un bouton

Properties

$favori

Entrée favorite (sa position dans les favoris) ?

public int $favori = 0

$icone

L'icone à mettre dans le bouton

public string $icone

$libelle

Le nom de l'entrée d'i18n associé

public string $libelle

$sousmenu

Sous-barre de boutons / onglets

public array<string|int, mixed> $sousmenu = []

$target

public null|string $target = \null

Pour ouvrir dans une fenetre a part

$url

public null|string $url = \null

L'URL de la page (null => ?exec=nom)

$urlArg

public null|string|array<string|int, mixed> $urlArg = \null

Arguments supplementaires de l'URL

Methods

__construct()

Définit un bouton

public __construct(string $icone, string $libelle[, null|string $url = null ][, null|string|array<string|int, mixed> $urlArg = null ][, null|string $url2 = null ][, null|mixed $target = null ]) : mixed
Parameters
$icone : string

L'icone à mettre dans le bouton

$libelle : string

Le nom de l'entrée i18n associé

$url : null|string = null

L'URL de la page

$urlArg : null|string|array<string|int, mixed> = null

Arguments supplémentaires de l'URL

$url2 : null|string = null

URL du javascript

$target : null|mixed = null

Pour ouvrir une fenêtre à part

Return values
mixed

Search results