ublaboo datagrid v priklade
- zery
- Člen | 5
Zdravim,
byl by nekdo napomocen a uploadoval sem jednoduchou aplikaci, ktera bude mit
integrovany grid ublaboo datagrid?
Jako zacatecnikovi se mi to po nekolika pokusech nepodarilo rozchodit.
Pokud bych videl nejaky funkcni priklad ve zdrojovem kodu, tak by to moc pomohlo
to pochopit.
Dekuji moc
Z.
Editoval zery (4. 5. 2018 14:56)
- andros
- Člen | 145
Ublaboo má velmi dobře zpracovanou dokumentaci, vč. konkrétních příkladů. https://ublaboo.org/datagrid/
S čím konkrétně si nevíš rady ?
- zery
- Člen | 5
To uplne nesouhlasim, ze je dokumentace nejak skvela. Je skvela pro toho kdo
uz vi jak Nette funguje a neni to takovy klasicky Step-by-Step jako je pro
Nette. Podle Nette S-b-S jsem vytvoril pekne fungujici zkusebni aplikaci. Ale
tento DataGrid ne ne rozchodit.
Jsem zacatecnik, takze vlastne se vsim.
Treba mi pise: Component with name ‚simpleGrid‘ does not exist pri pouziti
{control simpleGrid}
nebo undefined class BasePresenter i kdyz mam use Nette,
nebo undefined namespace Components @var
App\Components\IFooControlFactory i kdyz mam slozku components a pod. to co
zrovna zkousim.
Proto bych uvital nejakou zazipovanou zkusebni aplikaci a touto komponentou, kde to clovek okouka.
- Petr Parolek
- Člen | 458
Ahoj, já dělal dřív pokus s opakováním záhlaví, ale základ ti postačí https://github.com/…der-datagrid
- rkor
- Člen | 62
Jednoduchý příklad
HomepagePresenter.php
<?php
namespace App\Presenters;
use Ublaboo\DataGrid\DataGrid;
class HomepagePresenter extends BasePresenter
{
public function createComponentSimpleGrid()
{
$data = [
[
'id' => 1,
'name' => 'john'
],
[
'id' => 2,
'name' => 'jack'
]
];
$grid = new DataGrid();
$grid->setDataSource($data);
$grid->addColumnText('name', 'Jméno');
return $grid;
}
}
default.latte
{snippet simpleGrid}
{control simpleGrid}
{/snippet}
Editoval rkor (4. 5. 2018 21:29)