Nette DataGrid - jak se vám líbí? rubrika: Programování: PHP
Zdravím,
už nějakou dobu vyvíjím Nette DataGrid. Včera jsem udělal update a nevím, co bych ho ještě měl naučit nebo co bych měl změnit. Jediné co, tak mu ještě časem doplním DataSource pro Doctrine.
Myslím, že je jedinečný hlavně v tom, že se s jeho pomocí dá vypsat a sortovat strom, buttony a dropdowny mají velké možnosti nastavení, takže může vypadat ve výsledku v podstatě jakkoli a dá se zasadit do jakéhokoli vzhledu. Základní je bootstrap vzhled, ale dá se úplně překopat jen pomocí CSS a nastavení. Také lze použít inline editaci dat a je možné nastavit callback pro nastavení práv. Podle něj se pak zobrazují nebo nezobrazují buttony a linky v dropdownech.
Takže se chci zeptat, co se vám na něm líbí nebo naopak nelíbí. A zda byste ho použili či nikoli a proč.
Zde je odkaz na dokumentaci/demo: http://grid.mesour.com
Odkaz na Nette fórum: http://forum.nette.org/cs/20448-novy-nette-datagrid-pro-bootstrap-s-mozn...
Edit:: Je to na GitHubu: https://github.com/mesour/DataGrid a také na Packagist: https://packagist.org/packages/mesour/datagrid :-)
Edit2:: Je venku nová verze 1.3 a s i ní vylepšený pager: http://grid.mesour.com/basic/advanced-pager/
Změny zde: http://grid.mesour.com/versions/#1.3
Edit3:: Další verze 1.4 je na světě: http://grid.mesour.com/versions/#1.4. Co bych chtěl vyzvednout jsou filtry: http://grid.mesour.com/filter/ ;-)
Filozofické zamyšlení: Dalo by se na tom i něco ubrat?
Komentáře
- matous.nemec : Prosím konkrétní komentáře. — 1.10.2014
- skliblatik : Kite tvoje odpovědi bývají takové "trochu stranou". Ale podle mě často (né vždy) se docela trefíš, jako teď. Myslím si, že nejde o množství featur, ale o přesné zacílení. Jedna varianta wtf, kterou používáme: "to je tam proto, aby se to mohlo nepoužít. — 2.10.2014
- matous.nemec : Prosím, můžete vysvětlit, co je tam podle vás navíc a mělo by se ubrat? — 8.10.2014
- vaclav.sir : Jde o to, že ten grid je tak trochu god-object. — 8.10.2014
- matous.nemec : To je pravda, taky se mi to nelíbí, už jsem nad tím přemýšlel a chci to nějak separovat, jak to teď ještě netuším. — 10.10.2014
- matous.nemec : Od verze 1.4 už grid není god-object, funkcionalita byla přesunuta do subcomponent ;-) — 16.10.2014
Pro zobrazení všech 6 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře