Jak v Nette 2 používat modely?

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

Narazil jsem na problém při používání souboru XXXModel.php ve složce models.
Ve starších verzích to v pohodě šlo, ale teď nevím jak ho donutit aby hledal modely ve složce models :(

Vyhodí chybu
Fatal error: Class ‚SettingsModel‘ not found in W:\www\app\presenters\BasePresenter.php on line 16

Editoval kashpi (17. 6. 2011 14:38)

Ot@s
Backer | 476
+
0
-

Kde ten soubor s modelem máš? Pokud v libsDir (mimo app), tak ho doplň v config.neon:

robotLoader:
  option:
    directory: [%appDir%, %libsDir%]
  run: true

Jinak moc indícií nedals, takže koukni do examples či sandboxu. Tam se inspiruj.

kashpi
Člen | 48
+
0
-

Používám to úplně stejně jako ve starší verzi nette, takže složka models je v appDir

EDIT: jinak na examples a sandbox sem se díval jako první, to mi nějak nepomohlo :(

Editoval kashpi (17. 6. 2011 14:56)

Filip Procházka
Moderator | 4668
+
0
-

Smaž cache… Zkontroluj jestli RobotLoader indexuje složky

kashpi
Člen | 48
+
0
-

Nejjednodužší možnost je zase ta správná. Dík moc HosipLan. Smazání cache pomohlo… nějak mi tahle možnost vypadla z hlavy