CLI et scheduler · Question 8 sur 12

Comment planifie-t-on une commande CLI existante comme cache:flush en tant que tâche Scheduler dans TYPO3 v14 ?

1 réponse est correcte. Facile

Afficher la solution

Solution

  • A Créer une nouvelle tâche dans le Scheduler et sélectionner directement la commande comme type de tâche dans l'assistant de tâches

Explication

Les commandes Symfony sont « planifiables » par défaut : TYPO3 v14 liste chaque commande planifiable comme un type de tâche à part entière dans l'assistant de nouvelle tâche, regroupé selon le préfixe avant les deux-points, de sorte que cache:flush apparaît dans le groupe « cache ». Les arguments et options de la commande peuvent ensuite être définis dans le formulaire de la tâche. Dans les versions plus anciennes, on sélectionnait la tâche générique « Execute console commands », puis on choisissait la commande dans une liste. Une tâche personnalisée utilisant exec() serait superflue et source d'erreurs.

Certifications & examens

Quel examen pour la suite ?

Tu peux déjà t’entraîner pour 19 examens, 21 sont soumis au vote. Découvre toutes les certifications avec les infos officielles, vote ou propose ton examen.

Voir toutes les certifications