[comment]: # aside:3

[comment]: # ({fe55724f-c4b57655})
# Skatījumi

Skata fails saņem datus no kontroliera un pēc tam sagatavo to HTML izskatu.

:::noteclassic
Skata(-u) definēšana lietotāja saskarnes modulim ir izvēles iespēja, ja vien modulis nav logrīks.<br>
Paneļa logrīkiem ir nepieciešami vismaz divi skatījumi: viens rediģēšanas režīmam un viens skatīšanas režīmam (tie jāglabā *views* direktorijā).
:::

Skatā ir iespējams izmantot iepriekš definētas Zabbix HTML klases (no */zabbix/ui/include/classes/html*), kā arī pievienot jaunas HTML un CSS klases.
Jaunās klases jāglabā moduļa *assets* mapē.

Piemērs:

````
...
(new CColHeader(_('Name')))
````

Tas pievienos jaunu kolonnas nosaukumu *Name* un noformēs tabulas augšējo rindu tāpat kā citās Zabbix lapās.

[comment]: # ({/fe55724f-c4b57655})

[comment]: # ({ee64be2e-6d27cbe1})
### Darbības skats

Šis ir atsauces fails darbības skata definēšanai.

````php
<?php declare(strict_types = 1);

/**
* @var CView $this
*/

$this->includeJsFile('example.something.view.js.php');

(new CWidget())
    ->setTitle(_('Something view'))
    ->addItem(new CDiv($data['name']))
    ->addItem(new CPartial('module.example.something.reusable', [
        'contacts' => $data['contacts']
    ])
    ->show();
````

[comment]: # ({/ee64be2e-6d27cbe1})
