Class not found – cache promazána
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- JanBE
- Člen | 62
Hoj,
poradí by někdo v čem je chyba?
v AdminModulu v fooPresenteru vytvářim komponentu:
protected function createComponentArticleGrid()
{
return new ArticleGrid($this->database->table("footable"));
}
Nanemspace fooPresenteru je:
namespace AdminModule;
use Nette\Application\UI\Form,
Nette\Utils\Html;
use AdminModule\grids\ArticleGrid;
Třídu ArticleGrid mám v AdminModule\Grids\ArticleGrid
Přesto laděnka hlásí: Class ‚AdminModule\grids\ArticleGrid‘ not found
ArticleGrid.php :
use NiftyGrid\Grid;
class ArticleGrid extends Grid
{
protected $articles;
public function __construct($articles)
{
parent::__construct();
$this->articles = $articles;
}
...
}
Změnit velká za malá počateční písmena u adresáře grids jsem zkoušel, stejně jako promazat cache ale výsledek byl pořád stejnej..