Správná cesta ke třídě v samostatném modulu

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

Ahoj, mám následující adresářovou strukturu

App/BackendModule/classes/
App/BackendModule/classes/ProductGrid.php

App/BackendModule/presenters/
App/BackendModule/presenters/ProductPresenter.php

App/BackendModule/templates/

v ProductPresenter.php mám

namespace App\BackendModule\Presenters;

protected function createComponentProductGrid()
{
	return new \App\BackendModule\Classes\ProductGrid($this->db->table('product'));
}

ale píše mi to, že to neumí najít třídu ProductGrid.php, zkoušel jsem různé zápisy ale nepomohlo to.

Jak je správný zápis ?
Díky

David Matějka
Moderator | 6445
+
+5
-

V jakem jmennem prostoru je ta trida?

namespace !== slozka!

David Kudera
Člen | 455
+
0
-

Jen doplním odkaz k nastudování. Bez toho fakt nejde..

Dragonaut
Člen | 33
+
0
-

Díky, už to funguje :-)