问题描述
我想在TYPO3 v9中发出调度程序命令,问题是我不知道并且找不到如何进行选择输入。
这就是我所拥有的:
/**
* Basic configuration(s) for the command.
*/
protected function configure(): void
{
$this->setName('WiRo Workflow')
->setDescription('Sendet eine E-Mail an den Redakteur,wenn Inhaltselemente länger als 6 Monate nicht bearbeitet wurden')
->addArgument('mailFrom',InputArgument::REQUIRED,'Absender-Adresse')
->addArgument('mailFromName','Absender-Name')
->addArgument('mailTo',InputArgument::OPTIONAL,'Empfänger-Adresse (nur für Chefredakteure und Administratoren)')
->addOption(
'colors',['blue','red'],InputOption::VALUE_REQUIRED | InputOption::VALUE_IS_ARRAY,'Which colors do you like?','red']
)
->addOption('optionTV',null,InputOption::VALUE_OPTIONAL,'Benachrichtigung an: Themenverantwortlicher')
->addOption('optionAdmin',InputOption::VALUE_NONE,'admin')
->addOption('optionAdminAct','Benachrichtigung an: Chefredakteur und Administratoren (Aktualisierung)')
->addArgument('mailTimeToCheck','Anzahl Monate der Seiten,die zu prüfen sind:')
->addArgument('urlMandant','URL des Mandanten')
->addArgument('pageContact','Themenverantwortliche beziehen aus:')
->addArgument('rootPageID','Root-Page')
->addArgument('excludePages','Auszuschließende Seiten (Komma separierte Liste)')
->addArgument('mailSignature','Mail-Signatur');
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)