Flexigrid nenačítá data t JSON pole

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Tomáš Jablonický
Člen | 115
+
0
-

Ahoj,

už delší dobu se snažím rozchodit flexigrid tak aby načetla data z JSON pole ale stále se data jen načítají ale nezobrazí se.

JSON je podle dokumentace správně. Vyvíjím na localhostu, možná je špatně nastavený server.

Když se kouknu na sample http://flexigrid.info/sample.html tak je zde stejný problém.

Filip Procházka
Moderator | 4668
+
0
-

No ten grid má u loga „beta“, takže třeba to bude chyba na jejich straně. Mám tedy pro tebe dvě rady. Na tomhle fóru není poskytována podpora na flexigrid, pokud se zeptáš autora, nebo na nějakém komunikačním kanálu jeho podpory, spíše dostaneš odpověď. A druhá rada, zkus jiný grid.

dzosincuk
Člen | 3
+
0
-

Flexigrid potřebuje speciální podobu JSONu

$data['page'] = 1;
$data['total'] = sizeof($users);

foreach ($users as $key=>$user)
{
    $usr[$key] = array(
        'id' => $key,
        'cell' => $user);
}

$data['rows'] = $usr;
	$this->getPresenter()->sendResponse(new NJsonResponse($data));

Editoval dzosincuk (3. 3. 2012 19:04)