コード例 #1
0
 /**
  * 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;
 }
コード例 #2
0
 /**
  * @return mixed|null
  */
 protected function resolveViewObjectName()
 {
     if ($this->context === self::CONTEXT_WEB) {
         return parent::resolveViewObjectName();
     }
     return NULL;
 }