Bonjour,
Je suis la formation poo en php de Grafikart et j'essaie d'afficher une home page sur la page d'accueil mais impossible
Décrivez ici votre code ou ce que vous cherchez à faire
public function __construct( RendererInterface $renderer)
{
$this->renderer = $renderer;
}
public function __invoke(ServerRequestInterface $request)
{
return $this->renderer->render('@home/home');
}
Mon Module avec ma vue home au même à la racine du dossier courant home qui s'appelle home.twig
class HomeModule extends Module
{
public function __construct(Router $router, RendererInterface $renderer)
{
$renderer->addPath('home', __DIR__);
$router->get('/', HomeAction::class, 'home');
}
}
Grafikart aurait rajouté cette ligne dans son index.php en appelant l'action PostIndexAction pour le Blog juste après la déclaration des différents module je l'ai donc remplacé par mon HomeAction mais ca ne marche pas
$container->get(Router::class)->get('/', \App\Home\HomeAction::class, 'home');
Obtenir ma page d'accueil
Un statut code 301(localhost:8000/ vers localhost:8000 grace au trailingslash) vers la page souhaité complètement vide