/** * Resolve the viewObjectname in the following order * * 1. TS-defined * 2. Determined by Controller/Action/Format * 3. Extbase BaseView * * @throws Exception * @return string */ protected function resolveViewObjectName() { $viewClassName = $this->resolveTsDefinedViewClassName(); if (!$viewClassName) { $viewClassName = parent::resolveViewObjectName(); } if (!$viewClassName) { $viewClassName = $this->getFallbackViewClassName(); } return $viewClassName; }
/** * @return mixed|null */ protected function resolveViewObjectName() { if ($this->context === self::CONTEXT_WEB) { return parent::resolveViewObjectName(); } return NULL; }