Si le flux parent importe un nœud (le formulaire / nœud pour saisir l'URL du flux, pas l'importateur de flux) qui n'est pas publié, j'aimerais qu'il (l'URL du flux) ne soit pas inclus dans la planification cron pour la mise à jour / l'importation les éléments de flux. Comment cela se fait-il? Par exemple, un utilisateur soumet un flux, mais l'administrateur doit le vérifier avant de le publier et de l'importer.
Voir aussi Ne pas importer d'éléments si le flux parent n'est pas publié .
Réponses:
Il semble que lorsqu'un module est enregistré, le module Flux commence à importer le flux à partir de ce nœud.
Il existe une option dans la page de configuration de l'importateur appelée Importer lors de la soumission . Si vous décochez cette case, nous espérons que votre flux ne sera pas importé. Le responsable du flux doit toujours apporter des modifications dans feed_cron () afin qu'il ne récupère pas les nœuds non publiés.
Pendant que vous attendez un meilleur correctif de la part des responsables du module, vous pouvez rapidement corriger ce code en modifiant la première instruction if pour ajouter la condition $ node-> status == 1 comme suit:
la source