Parse Error – public function renderDefault()

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

Díky kzk.cz jsem se při pokusu o zprovoznění quickstart prokousal přes první chybu a hned jsem narazil na další problém :

Invalid link: Cannot load presenter ‚Post‘, class ‚App\Presenters\PostPresenter‘ was not found.

<?php

namespace App\Presenters;

use Nette,
	App\Model;


/**
 * Homepage presenter.
 */
class HomepagePresenter extends BasePresenter
{
    /** @var Nette\Database\Context */
    private $database;

    public function __construct(Nette\Database\Context $database)
    {
        $this->database = $database;
    }


    public function renderDefault()
   {
    $this->template->posts = $this->database->table('posts')
        ->order('created_at DESC')
        ->limit(5);
   }

}

?>

Editoval brontosaurus (9. 4. 2015 13:27)

Pavel Kravčík
Člen | 1196
+
+1
-

Musíš jít mít v té třídě. :)

Prostě tu končící složenou závorku před tou funkcí dej až úplně nakonec před ?>

Editoval kzk_cz (8. 4. 2015 16:28)