首页 > 解决方案 > Typo3 命令错误:标签“var”不存在

问题描述

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

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.

标签: typo3

解决方案


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

我将@inject 用于我的受保护类变量之一,如下所示:

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

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

*  @var string $email                 
*  @var string $csvPath                
*  @var string $tableName          

...这似乎导致了错误。我只是将这些其他变量注释/标签/您想调用的任何内容移到了注入行之上,从而解决了问题。


推荐阅读