tiny ‘n’ smart
database layer

Odkazy: dibi | API reference

Oznámení

Omlouváme se, provoz fóra byl ukončen

feature request: Možnost nastavit RowClass u DibiFluent

před 7 lety

xxxObiWan
Člen | 844
+
0
-

Ahoj, šlo by prosím do DibiFluent přidat metodu setRowClass? Vím, že si můžu DibiFluent převést na DibiResult a RowClass nastavit tam, ale rád bych to udělal ještě v DibiFluent.

Využití

Vychází z článku MVC paradox a jak jej řešit – jen chci místo DibiDataSource použít DibiFluent:

Model:

function getArticles() {
    $articles = $this->dibi->select('*')->from('articles');
    $articles->setRowClass('ArticleEntity');
    return $articles;
}

Šablona:

{foreach $articles->orderBy('name') as article}
    <h1>{$article->title}</h1>
    <p>{!$article->perex}</p>
{/foreach}

Děkuji

před 7 lety

David Grudl
Nette Core | 6790
+
0
-

Dá se to udělat pomocí $fluent->setupResult('setRowClass', '...')