Řazení flash zpráv podle typu

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

Ahoj.
Chtěl bych se zeptat, jestli se dají flash zprávy v šablonách nějak seřadit podle typu.
Děkuji

Jan Tvrdík
Nette guru | 2595
+
0
-

Ano, dají.

Melmen
Člen | 132
+
0
-

V presenteru:

$this->flashMessage('Text zprávy', 'success');

A v @layout.latte:

<div  n:foreach="$flashes as $flash" class="notice {$flash->type}">  <p>{$flash->message}</p></div>

Editoval Melmen (12. 1. 2012 22:00)

Neas
Člen | 43
+
0
-

Melmen: to mi je ale neseřadí podle typu. Když v presenteru napíšu:

$this->flashMessage('Text zprávy', 'error');
$this->flashMessage('Text zprávy', 'success');
$this->flashMessage('Text zprávy', 'error');

při renderování se mi zobrazí v právě tomhle pořadí, já však potřebuji, aby se zobrazily jako první errory a až pak success.

Editoval Neas (12. 1. 2012 22:14)

Nox
Člen | 378
+
0
-

Tipuju usort()