výpis při prázdné tabulce
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- CJHornster
- Člen | 56
zdar lidi, mám problém vypisuji seznam kategorií, ale chci nějak vyřešit, když je tabulka s kategoriemiu prázdná
zde je actionKategorie, která mě do proměnné allcategori hodí záznamy z tabulky (PS: vím, že allcategori se píše s Y, jen sem si to uvědomil až po cca 30 minutách a už se mě to v kody nechtělo opravovat :D)
public function actionKategorie()
{
//načtení dat z db
$this->allcategori = $this->kategorieRepository->findAll()->order('first ASC');
if($this->allcategori === FALSE){
$this->flashMessage('Kategorie neexistují.', 'error');
$this->allcategori = array(
"first" => "NA",
"second" => "NA",
);
}
}
public function renderKategorie()
{
$this->template->allcategori = $this->allcategori;
}
<table class="tasks">
<thead>
<tr>
<th class="hlcat">Hlavní kategorie</th>
<th class="spojovnik-sipka"> </th>
<th class="podcat">Podkategorie</th>
</tr>
</thead>
<tbody>
{foreach $allcategori as $allcategorirow}
<tr n:class="$iterator->isOdd() ? odd : even">
<td class="first-cat">{$allcategorirow->first}</td>
<td class="spojovnik-sipka"> -> </td>
<td class="action">{$allcategorirow->second}</td>
</tr>
{/foreach}
</tbody>
</table>
jde mě o to, aby ve výsledku byly vypsány hlavičky a když v tabulce nic nebude, aby se tam hodilo něco jako: NA nebo nenalezeno, děkuji za odpověd
- CJHornster
- Člen | 56
jj ještě to přepracuju :D je to takovej procovní kod, kde cpu všechny jazyky co znám :D