Метод getPageData()

  1. Метод init()
  2. Метод getPageData()
  3. Метод loadView()
  4. Метод ajax()

Метод возвращает данные в шаблон в зависимости от того, какой маршрут используется.

return - возвращает массив, который в шаблоне будет доступен в $data


    public function getPageData()
    {

        if (Router::isRoute('main')) {
            return [
                'saveLink' => Router::routeToModule(
                    [
                        'module' => $this->moduleName,
                        'routeName' => 'saveItem'
                    ]
                )
            ];
        }

    }

 

  1. Метод init()
  2. Метод getPageData()
  3. Метод loadView()
  4. Метод ajax()