Bonjour,
Je voudrais suivant la route défini afficher la page du dossier frontOffice/Default
déclaration de la route
<route id="MyModule.MyPage.view" path="/mypage">
<default key="_controller">MyModule\Controller\ViewMypageController::viewAction</default>
</route>
controller
namespace MyModule\Controller;
use MyModule\MyModule;
use Thelia\Controller\Front\BaseFrontController;
class ViewMyPageController extends BaseFrontController
{
protected $useFallbackTemplate = true;
protected function viewAction()
{
return $this->render("MyPage");
}
}
la page MyPage.html se trouve dans le dossier local/modules/MyModule/templates/frontOffice/default/MyPage.html
j'obtiens l'erreur
InvalidArgumentException in ControllerResolver.php line 79:
Controller "MyModule\Controller\ViewMyPageController::viewAction" for URI "/mypage" is not callable.
une explication ?
Merci