2010-08-08 4 views
6

Comment puis-je ajouter automatiquement un nœud à une nodeQueue spécifique lors de sa création (j'utilise le module nodeQueue: http://drupal.org/project/nodequeue).Ajout d'un nœud à une nodeQueue à la création

La raison est que je veux un triables (en faisant glisser les nœuds) liste des noeuds et je veux qu'ils soient ajoutés automatiquement à elle ..

grâce

+0

http://stackoverflow.com/questions/3529874/drupal-automatically-add-new-nodes-to-a-nodequeue/10483181#10483181 J'ai essayé et cela a fonctionné. J'espère que cela t'aides. – Dani

Répondre

0
  1. il y a des modules pour créer nodequeue pour les termes, vous pouvez créer nodequeues avec des noeuds pré-chargés avec ces modules
  2. vous pouvez ajouter un déclencheur et d'écrire votre propre logique pour sélectionner et insérer des noeuds
  3. si vous voulez juste tester le nodequeue, il suffit de taper sur l'interface, l'auto-comp Le champ lete est très amical
+0

merci. Puis-je inclure automatiquement tous les noeuds d'un "type de contenu" (comme dans les vues plutôt que d'utiliser un déclencheur?) – aneuryzm

+0

la manière la plus simple que je peux trouver est d'écrire un script simple qui tire les données et insérer dans la file d'attente avec nodequeue_save() ; vous pouvez trouver des exemples à: http://drupal.org/node/293117 –

0

Essayez ces fonctions:

  • nodequeue_get_all_qids() nous donnent la
  • de avaliable $ qid
  • nodequeue_load ($qid)
  • nodequeue_load_subqueues_by_queue($qid) nous donne
  • nodequeue_load_subqueue ($sqid) de $ sqid la charge d'un sous-file du sqiu est exactement la même que qid
  • nodequeue_subqueue_add($queue, $subqueue, $nid) - qui est capable d'ajouter le nid à la file d'attente :)
Questions connexes