web-dev-qa-db-fra.com

Supprimer des nœuds à l'aide du module d'alimentation

J'utilise flux module (7.x-2.0-alpha8) pour créer des nœuds avec l'importation CSV.

Actuellement suivant le correctif non publié/Supprimer les nœuds non inclus dans l'alimentation de l'alimentation uniquement fournit la fonctionnalité où si l'entrée n'est pas présente dans l'alimentation que suppression du nœud correspondant.

Cependant, la condition susmentionnée ne semble pas résoudre mon problème. Voici mes exigences

Sous le fichier CSV, j'ai une colonne appelée Supprimer , qui stocke la valeur booléenne. Si l'entrée doit être supprimée que la valeur est 1 sinon 0.

Je me demande comment il peut être résolu. Aucune suggestion?

2
Sukhjinder Singh

Il y a une chose que vous pouvez faire cela ne nécessite pas d'écrire un module personnalisé: mappez votre colonne Delete avec un champ personnalisé, puis utilisez-la VBO Pour sélectionner tous les nœuds avec ce field == 1 et les supprimer.

Si vous ne voulez pas créer de champ Extra, vous pouvez utiliser la valeur par défaut Published status domaine:

Field status: Published

Vous devrez modifier la valeur de la colonne Delete de votre CSV sur "0" pour statut non publié et "1" pour publié. Utilisez VBO pour sélectionner tous les nœuds non sélectionnés et les supprimer.

0
Wim Mostrey