Je suis en train de créer un système d'inscription à l'événement et de l'intégrer à Ubercart. Chaque événement est un produit et a un prix et une heure de début. Je souhaite être en mesure de déclencher une action une semaine avant le début de l'événement. L'action est censée envoyer un courriel aux utilisateurs qui ont acheté l'événement et effectuer une capture sur la carte de crédit du titulaire. Mais où dois-je définir l'action et comment la déclencher une semaine avant le début de l'événement?Déclencheurs basés sur le temps Drupal
1
A
Répondre
1
Je suppose que vous parlez de Drupal 6, puisque vous parlez d'ubercart. Est-ce que l'action pour envoyer l'e-mail sur lequel vous travaillez existe déjà? Si tel est le cas, vous pouvez l'assigner sous Construction du site | Triggers | Cron. S'il n'apparaît pas dans la liste des actions, vous pouvez avoir besoin du module Triggerunlock.
Si l'action n'existe pas, vous devrez écrire le code PHP pour envoyer les emails et faire les calculs. Vous devrez créer votre propre module et utiliser hook_cron ou create a custom action.
Questions connexes
- 1. Déclencheurs basés sur des propriétés de DataContext
- 2. PHP - Différents états basés sur le temps
- 3. Déclencheur basé sur le temps db2
- 4. ID uniques basés sur le temps dans SQL
- 5. Façon de traiter et de surveiller les événements basés sur le temps stockés dans MySQL DB?
- 6. drupal afficher/masquer certains champs basés sur l'auteur
- 7. Inclure des modèles basés sur la langue actuelle avec drupal
- 8. Copier/Coller n Temps basés sur d'autres valeurs de cellule
- 9. MDX - Calculs simultanés basés sur une "plage de temps d'enregistrement"?
- 10. Planificateur de temps dans le bloc Drupal
- 11. Déclencheurs sur les vues
- 12. Jeux basés sur PHP
- 13. personnalisés drupal ajax formulaires basés sur le type de contenu CCK
- 14. Création de déclencheurs pour implémenter le classement sur une table
- 15. Modules basés sur Zend
- 16. Graphiques basés sur le texte dans R
- 17. C# Observateurs basés sur le type?
- 18. Question sur les déclencheurs SQL
- 19. Comment séparer les utilisateurs d'essai avec des essais non basés sur le temps dans mySQL/PHP
- 20. PHP & MySQL - Liens populaires basés sur les clics et le temps
- 21. Afficher les diagrammes de Gannt basés sur le temps en utilisant JavaScript
- 22. Programmes basés sur PowerShell
- 23. Recherche de sites Web basés sur le cloud computing basés sur des bases de données
- 24. Ajouter des frais supplémentaires basés sur la méthode de paiement dans UberCart/Drupal?
- 25. Champ calculé Drupal - Calcul du temps
- 26. autotranslate contenu dans toutes les langues activées avec des déclencheurs autopublis le nouveau contenu dans drupal
- 27. FIlter répertoires basés sur l'horodatage
- 28. J2ME Services basés sur l'emplacement
- 29. blackberry services basés sur l'emplacement
- 30. Drupal n'utilisant pas le format de format de temps personnalisé
Oui. Drupal 6. J'ai défini ma propre action dans mon module personnalisé. Mais je ne peux pas comprendre comment écrire le code qui charge les événements avec la date une semaine à partir du jour où l'action s'exécute. Peut-être que certains custom sql feront l'affaire. Ensuite, j'ai besoin de trouver les commandes où cet événement apparaît. Avec cela, je devrais être en mesure de faire une liste des commandes et envoyer cette liste par courriel à l'administrateur. – schwift