Контроллер одной страницы не работает

Итак, я создал одну страницу в качестве подстраницы на:
/application/single_pages/leden/mijnaccount.php

Добавил его в список отдельных страниц на панели инструментов.
Страница работает нормально.

Но когда я добавляю контроллер в:
/application/controllers/single_page/leden/mijnaccount.php

Со следующим содержанием для тестирования:

<?php

namespace Application\Controller\SinglePage;
use Concrete\Core\Page\Controller\PageController;

class Mijnaccount extends PageController
{
public function on_start()
{
exit('Started');
}

public function view()
{
exit('View');
}

public function on_before_render()
{
exit('Before render');
}
}

Ни один из тех exit() функции вызывают. Что я делаю неправильно?

1

Решение

Решение, кажется, состоит в том, чтобы добавить подпапку в пространство имен:

namespace Application\Controller\SinglePage;

становится:

namespace Application\Controller\SinglePage\Leden;
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]