J'essaie de faire un module qui fonctionne avec ubercart. Ce que je dois savoir, c'est comment puis-je me connecter au chargement d'un produit? Je veux modifier légèrement certaines données avant toute sortie. MerciBesoin d'aide avec drupal, ubercart et un module hook sur la charge du produit
3
A
Répondre
2
Utilisez hook_nodeapi et la commande load $ op pour ajouter/modifier des données.
http://api.drupal.org/api/function/hook_nodeapi
Cette fonction est déclenché lorsqu'un noeud est en cours de chargement. Ce que vous voulez faire est:
mymodule_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL) {
switch ($op) {
case 'load':
if ($node->type == 'product') {
var_dump($node);
}
}
}
Essayez-le. Cela devrait vider l'objet nœud si le nœud est un produit, et vous pouvez voir comment ajouter/modifier des données dans l'objet nœud à partir de là.
Questions connexes
- 1. Drupal hook alter avec hook valider
- 2. Drupal Ubercart: multi-devises?
- 3. Mise à jour du module Drupal
- 4. Ajout de noeuds distants Drupal/ubercart
- 5. drupal menu hook - comment ajouter du format
- 6. Ubercart - un escompte produit basé sur le nombre total de tous les produits dans le panier
- 7. comment créer un type de contenu de produit ubercart dans un module
- 8. fonction du module Drupal thématisation avec ahah
- 9. Drupal hook déclenché après la création du noeud
- 10. Disposition du chariot Ubercart
- 11. Drupal, Ubercart: L'extension du prix des produits dans le modèle?
- 12. Besoin d'aide avec Windows Journal Record Hook
- 13. Drupal 6.19, ubercart Module 6.x-2.4 - Notifications par e-mail en double
- 14. Personnaliser les articles du panier d'achat ubercart
- 15. Drupal Colorbox module et IE
- 16. Chemin de notification de paiement Drupal/Ubercart?
- 17. Drupal et Ubercart - acheter des produits comprenant et excluant les taxes
- 18. Module de recherche Drupal
- 19. Drupal update.php produit une erreur
- 20. besoin de quelques conseils sur la valeur de formulaire Drupal $
- 21. Drupal: Comment thématiser un module
- 22. Drupal - Le lien de téléchargement du fichier Ubercart ne fonctionne pas à partir de l'e-mail
- 23. Création du module drupal 6 avec des onglets
- 24. Drupal - Remplacer le crochet d'un module existant?
- 25. Terminer le traitement du hook dans le module ejabberd
- 26. Comment puis-je exécuter un script personnalisé après l'achat avec Ubercart pour Drupal
- 27. Drupal: personnalisation de l'aspect du module WorkFlow
- 28. Comment puis-je contrôler le vide du texte panier dans Drupal Ubercart
- 29. Drupal, Ubercart, modèles de produits (modèles de prix)
- 30. Module de réserve Drupal?
Merci, c'était beaucoup plus facile que je pensais que ce serait. – Kareed