$e->getMessage nevypíše hlášku

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

Ahoj,
je to asi blbost, ale nedaří se mi přijít na to, čím to je:

  • když chci vypsat chybu:
<?php
$form->addError('Chyba při ukládání záznamu na server: ', $e->getMessage());
?>

tak dojde pouze k vypsání ‚Chyba při ukládání záznamu na server: ‘

  • pokud přidám:
<?php
if (isset($e)) echo $e;
?>

pak dojde k vypsání celé Exception.

Na základě toho, že laděnka nepíše, že by neznala funkci getMessage(), tak si myslím, že by mělo být vše ok.

Nette 2.0.3 stable-mini

22
Člen | 1478
+
0
-

máš tam čárku místo tečky

$form->addError('Chyba při ukládání záznamu na server: ' . $e->getMessage());
heekon
Člen | 28
+
0
-

boha jeho, to je material tohlecto, uz do toho civim celej den a porad se vracim k tomu, proc se mi pri ladeni ta chyba nezobrazuje a …

diky moc :)