Отображение информации из Twig не работает должным образом

Есть проблемы с отображением информации через шаблон Twig.

я использую Twig Template, AltoRouter,

Код AltoRouter:

 $router->map('GET','/[*]','Edion\Controllers\QuestionController@showCountMessage'
,'count_message');

контроллер:

 public function showCountMessage() {
$message = InsideMessage::where('author_id', '=', $_SESSION['user']['id'])
->where('author_read', '=', '0')->get();
echo $this->twig->render('topnav.html.twig', ['messages' => count($message)]);
}

topnav.html.twig are included in all my pages

Проблема в том, что я не получаю количество сообщений на моем сайте. Если я изменю код AltoRouter:

   $router->map('GET','/example','Edion\Controllers\QuestionController@showCountMessage'
,'count_message');

И я вхожу sitename.com/example это работает отлично, но когда я перехожу на [*] потому что я хочу, чтобы эта информация была на всех моих страницах, не работала.

Может кто знает как решить эту проблему?

2

Решение

Задача ещё не решена.

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

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

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