9.5. Drupal-ի հիմնական փաստաթղթեր՝ api.drupal.org: Ինչպես որոնել Drupal API-ի տեղեկատվությունը:
Drupal API-ն սովորելիս հաճախ ձեզ անհրաժեշտ կլինի օգտվել հիմնական փաստաթղթավորումից՝ https://api.drupal.org հասցեում։ Սա Drupal-ի ավտոմատ գեներացված փաստաթղթավորումն է։ Այն պարունակում է ամբողջ տեղեկատվությունը՝ յուրաքանչյուր ֆունկցիայի, դասի, մեթոդի, դրանց սահմանման վայրերի և համառոտ նկարագրության մասին։ Այս կայքում կա նաև API օգնություն։ Խորհուրդ եմ տալիս ծանոթանալ դրա յուրաքանչյուր բաժնին։
Եթե դուք մշակում եք կայքեր Drupal-ի միջոցով, ապա անպայման կհանդիպեք այդ բաժիններից յուրաքանչյուրին։
Երբեմն պարզապես անհրաժեշտ է նայել օրինակը և անել նույնը։ Դրա համար կա Examples մոդուլը՝
https://www.drupal.org/project/examples
Սա տարբեր ֆունկցիաներով մոդուլների հավաքածու է, որը ներկայացնում է Drupal API-ի հիմնական հնարավորությունները։
Բացի այդ, օգտագործեք Google-ը՝ տեղեկատվություն որոնելու համար։ Շատ դեպքերում լուծումները հեշտությամբ գտնում են, եթե հարցումը ճիշտ ձևակերպված է։ Google-ը արագ առաջարկում է ճիշտ արդյունքներ StackOverflow-ում, Drupal Answers-ում և նման այլ կայքերում։ Կան նաև Drupal-ին նվիրված բազմաթիվ ձեռնարկներ և հոդվածներ, որոնք ևս հեշտությամբ կարելի է գտնել որոնման միջոցով։
Հարմար մոդուլ գտնելու համար կարող եք գրել՝
Drupal project
Խնդիր լուծելու համար գրեք՝
Drupal How to change/fix/find/resolve
Սխալները նույնպես հաճախ կարելի է գտնել Google-ում։ Պետք է պատճենել սխալի հաղորդագրությունը, հեռացնել սեփական ֆայլերի ճանապարհները և թողնել միայն ֆայլի անունն ու տողի համարը։ Օրինակ՝
Fatal error: Class 'CommerceGuys\Intl\Country\CountryRepository' not found
in address/src/Repository/CountryRepository.php on line 14
Մշակեք սեփական մեթոդները՝ Drupal-ում տեղեկատվություն որոնելու համար։ Հետևեք՝ որ հարցումներն են օգնում գտնել անհրաժեշտ տեղեկատվություն և որոնք՝ ոչ։ Google-ի ճիշտ օգտագործումը զգալիորեն կհեշտացնի և կարագացնի խնդիրների լուծումն ու անհրաժեշտ ֆունկցիոնալության որոնումը։ Հազարավոր ծրագրավորողներ օգտագործում են Drupal, և ամենայն հավանականությամբ, ձեր առաջացած խնդիրը կամ խնդրանքը արդեն լուծվել է մեկ ուրիշի կողմից, և կարող եք այդ լուծումը գտնել որոնման միջոցով։