format

Il valore della colonna format varia in base al nome della colonna passata in $TABLE->addColumn(). È possibile passare nel parametro $column i seguenti parametri:

$column
Dettaglio

Inserisce il valore della colonna

Inserisce un bottone azione

position_arrow_up

Inserisce una freccia per spostare le righe in alto

position_arrow_down

Inserisce una freccia per spostare le righe in basso

Nome della colonna

Se viene inserito il nome della colonna il parametro $format può assumere questo valore:

$format = [
    'value' => '' || [],
    'function' => [
        'name' => '',
        'parameter' => [],
        'return' => ''
    ],
    'format' => '' || 'image' || 'date' || 'price' || 'phone',
    'href' => '' || 'modify' || 'view' || 'mailto' || 'tel',
];
Default
Dettaglio

value

Colonna indicata nella funzione $TABLE->addColumn()

Nome colonna da cui prendere il valore. Può essere un array

function

null

È possibile formattare il risultato con una funzione

function['name']

null

Nome della funzione da chiamare

function['parameter']

id

Parametri della funzione. Colonna da passare alla funzione.

function['return']

null

Valore che la funzione deve tornare. Per utilizzare questo parametro la funzione deve rispondere con un array di oggetti.

format

null

Formattazione del valore.

href

null

Link da dare al valore.


action_button

Se viene inserito come nome della colonna la stringa action_button, il parametro $format può assumere questo valore:

$format = [
    'view' => '' || true || false,
    'modify' => '' || true || false,
    'download' => '' || true || false,
    'authority' => '' || true || false,
    'evidence' => '' || true || false,
    'visible' => '' || true || false,
    'active' => '' || true || false,
    'delete' => '' || true || false,
    'link' => [
        'label' => '',
        'href' => '',
        'target' => '',
        'request' => '',
        'key' => [],
        'filter' => [
            'row' => [],
            'area' => [],
            'authority' => [],
        ],
    ]

Last updated