ublaboo/datagrid instalacia
- ikoon
- Člen | 80
Zdravim
Snazim sa o contributte/datagrid. Podla navodu dam composer require ublaboo/datagrid, zbehne to. Do presentera dam podla navodu:
use Contributte\Datagrid\Datagrid;
...
public function createComponentSimpleGrid($name) {
$grid = new Datagrid($this, $name);
$grid->setDataSource($this->output);
}
...
Vypise chybu
Error
Class 'Contributte\Datagrid\Datagrid' not found
na riadku
$grid = new Datagrid($this, $name);
Kde robim chybu? Do config.neon som nic nepridaval, v navode nic nepisu.
Vdaka
- ikoon
- Člen | 80
No, nepochodil som, tabulka je stale taka nijaka.
V @layout mam:
<link rel="stylesheet" href="{$basePath}/css/main.css">
<link rel="stylesheet" href="{$basePath}/css/datagrid.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script src="{$basePath}/js/netteForms.js"></script>
<script src="{$basePath}/js/nette.ajax.js"></script>
<script src="{$basePath}/js/datagrid.js"></script>
<script>
$( document ).ready(function() {
$.nette.init();
});
</script>
v presenteri:
public function createComponentSimpleGrid($name) {
$grid = new Datagrid($this, $name);
$grid->addColumnNumber('pid', 'Name')->setSortable();
$grid->addColumnText('cmdline', 'Command line');
$grid->addColumnText('typ', 'Typ');
$grid->addColumnText('verzia', 'Verzia');
$grid->addColumnNumber('port', 'Port');
$grid->addColumnText('start', 'Štart');
$grid->addColumnText('user', 'Užívatľ');
$grid->addColumnText('ip', 'IP adresa');
$grid->addColumnText('fd', 'FD');
$grid->setPrimaryKey('pid');
$grid->setDataSource($this->dataForGrid);
$grid->setDefaultPerPage("all");
}
A stale je to take bez stylu, tabulka vyzera ako cisty text bez ramikov a spol. Co robim zle? datagrid.css a js som zobral z vendor/ublaboo/datagrid/assets/dist/
- Infanticide0
- Člen | 96
A díval ses, jestli se ti soubor <link rel=„stylesheet“ href=„{$basePath}/css/datagrid.css“> opravdu stahuje?
- ikoon
- Člen | 80
Infanticide0 napsal(a):
A díval ses, jestli se ti soubor <link rel=„stylesheet“ href=„{$basePath}/css/datagrid.css“> opravdu stahuje?
ano
GET http://10.0.0.13/…datagrid.css [HTTP/1.1 200 OK
139ms]
- mskocik
- Člen | 60
Stiahni si to z webu bootstrapu Nie som si isty, ci ten grid podporuje bootstrap v5, tak posielam link na v4
- ikoon
- Člen | 80
mskocik napsal(a):
Stiahni si to z webu bootstrapu Nie som si isty, ci ten grid podporuje bootstrap v5, tak posielam link na v4
ahaaa, myslis bootstrap, ten ma nenapadol, som myslel ze to je nejaka zvlast vec specialna pre datagrid. dakujem :)