@Alcospb

Откуда ошибка "Route with name «» not found" при изменении Template?

Вообще не понимаю логику происходящего, помогите)

Роутинг:
'organizations' => array(
                'type' => 'Literal',
                'options' => array(
                    'route' => '/poi',
                    'defaults' => array(
                        'controller' => 'application.controllers.organizations',
                        'action' => 'index',
                    ),
                ),


Контроллер
public function indexAction()
    {
...
        $view = new ViewModel(array(
            'data' => $organizations
        ));
        $view->setTemplate('realestate/index');

        return $view;


Есть два шаблона для этого раздела.
При изменении $view->setTemplate с ('realestate/one-realestate-index') на ('realestate/index') получаю ошибку "Route with name "" not found".

Причем тут route и шаблон?
  • Вопрос задан
  • 389 просмотров
Решения вопроса 1
27cm
@27cm
TODO: Написать статус
Проверьте сам шаблон (realestate/index). Возможно где-то есть что-то вроде:
<?= $this->url('') ?>
<!-- или -->
<?= $this->url('/poi/') ?>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы