logo

Extra Block Types (EBT) - Nieuwe Layout Builder ervaring❗

Extra Block Types (EBT) - gestileerde, aanpasbare bloktypes: Slideshows, Tabs, Cards, Accordions en vele andere. Ingebouwde instellingen voor achtergrond, DOM Box, javascript-plugins. Ervaar vandaag al de toekomst van layout building.

Demo EBT-modules Download EBT-modules

❗Extra Paragraph Types (EPT) - Nieuwe Paragraphs ervaring

Extra Paragraph Types (EPT) - analoge op paragrafen gebaseerde set modules.

Demo EPT-modules Download EPT-modules

Scroll

Drupal 6, Ubercart, SMS meldingen

22/02/2025, by Anoniem (niet gecontroleerd)

Hallo iedereen, gewaardeerde ontwikkelaars en programmeurs!
Ik ben een van de ontwikkelaars van het "SMSC Access" team dat verantwoordelijk is voor het verzenden van sms-berichten en nieuwsbrieven.

Er is een vraag gerezen: er is een geïnstalleerde versie 6 van Drupal, waarop ook al Ubercart versie 2.17 is geïnstalleerd.

Het is nodig om een module te schrijven die berichten via onze service verstuurt bij wijziging van de bestelstatus.

In de module is op dit moment autorisatie, test van de service (testberichten) en het maken van tekstsjablonen (tabel smsc_templs) gerealiseerd.

Niemand uit ons team heeft eerder met Drupal gewerkt, vandaar de vraag: hoe zorg je ervoor dat bij wijziging van de bestelstatus via Ubercart de functie voor het verzenden van sms naar het nummer dat in het veld "phone" op de bestelpagina (in de winkelwagentje) staat, wordt aangeroepen?

Daarnaast is het niet mogelijk om de Ubercart-module te bewerken. Het gebruik van SMSFramework is ook verboden.

Bij het bestuderen van Drupal stuitte ik op het begrip "hook", maar ik begreep niet goed hoe deze correct te gebruiken. Vraag aan iedereen die het weet.
Wie kan helpen en wie behoefte heeft aan een module voor het verzenden van SMS-berichten, kan ik later ondersteunen.

Uiteindelijk moet er een module ontstaan die je eenvoudig installeert in Drupal 6, je autoriseert, een sjabloon maakt voor elke status, waarna bij wijziging van de status Ubercart onze module aanroept en deze een bericht over de wijziging van de bestelstatus verstuurt.