Typo3命令错误:标签“ var”不存在

时间:2018-09-11 14:28:16

标签: typo3

通过调度程序运行命令控制器时,出现以下失败消息:

Tag "var" does not exist

...唯一的“ var”引用是@var注释。我已经遍历了所有这些变量,它们都正确地引用了变量。

有人知道这个错误是什么意思吗?

调度程序的整个错误如下:

[scheduler]: scheduler - Task failed to execute successfully. Class: TYPO3\CMS\Extbase\Scheduler\Task, UID: 2, Code: 1169128255, Tag "var" does not exist.

1 个答案:

答案 0 :(得分:1)

对于遇到此问题的其他人,问题如下:

我使用@inject作为受保护的类变量之一,如下所示:

data () {
  return {
    query: '',
    allResults: { // an object, not an array
      people: [],
      clubs: [] // assuming this is also an array
    }
  }
}

...然后我在其下添加其他变量@vars,就像这样

* @var \Softcon\KhsjMitarbeiter\Controller\MitarbeiterController
* @inject

...这似乎导致错误。我只是将这些其他变量注释/标签/无论您要如何称呼它们都移至注入线上方,从而解决了问题。