Drupal 6, Ubercart, SMS ծանուցումներ
Բարև բոլորին, հարգելի ծրագրավորողներ և ծրագրավորողներ։
Ես հանդիսանում եմ "SMSC Access" թիմի ծրագրավորողներից մեկը՝ SMS հաղորդագրությունների և բազմանշանակ ուղարկումների ուղարկման համար։
Կայացել է հետևյալ հարցը․ կա Drupal 6 տարբերակ տեղադրված, որի վրա արդեն տեղադրված է նաև Ubercart 2.17 տարբերակը։
Պետք է գրել մոդուլ, որը կուղարկի հաղորդագրություններ մեր ծառայության միջոցով պատվերի կարգավիճակի փոփոխման ժամանակ։
Այս պահին մոդուլում իրականացված է ավտորիզացիա, ծառայության փորձարկում (փորձարկման հաղորդագրություններ) և տեքստային ձևանմուշների ստեղծում (smsc_templs աղյուսակ)։
Մեր թիմից ոչ ոք նախկինում չի աշխատել Drupal-ով, հետևաբար հարց՝ ինչպես անել այնպես, որ Ubercart-ի միջոցով պատվերի կարգավիճակի փոփոխման ժամանակ կանչվի SMS ուղարկման ֆունկցիան այն հեռախոսահամարով, որը նշված է "phone" դաշտում պատվերի էջում (զամբյուղում)։
Այդ ժամանակ Ubercart մոդուլը խմբագրելու հնարավորություն չկա։ SMSFramework օգտագործելն էլ արգելված է։
Drupal ուսումնասիրելիս հանդիպեցի "hook" հասկացությանը, սակայն չհասկացա, թե ինչպես ճիշտ օգտագործել դրանք։ Հարց բոլոր գիտակներին։
Ով կարող է օգնել և ում պետք լինի SMS հաղորդագրությունների ուղարկման մոդուլ, կարող եմ հետագայում օգնություն ցուցաբերել։
Արդյունքում պետք է ստացվի մոդուլ, որը պարզապես տեղադրում ես Drupal 6-ում, ավտորիզացնում ես, ստեղծում ձևանմուշ յուրաքանչյուր կարգավիճակի համար, և երբ Ubercart-ում փոխվում է կարգավիճակը, մեր մոդուլը կանչվում է և ուղարկում է հաղորդագրություն պատվերի կարգավիճակի փոփոխության մասին։