9.5. Osnovna Drupal dokumentacija api.drupal.org. Kako pretraživati informacije o Drupal API-ju.
Kada učite Drupal API, često ćete morati da se pozivate na glavnu dokumentaciju na https://api.drupal.org. Ovo je automatski generisana Drupal dokumentacija. Sadrži sve informacije o svakoj funkciji, klasi, metodi, gde su definisane, sa kratkim opisom. Takođe, na ovom sajtu postoji pomoć za API, savetujem da se upoznate sa svim sekcijama:
Ako razvijate sajtove na Drupalu, naići ćete na svaku od navedenih sekcija.
Takođe, ponekad je potrebno samo pogledati primer i uraditi isto. Za to postoji examples modul:
https://www.drupal.org/project/examples
To je skup modula sa raznim funkcijama koji opisuje osnovne stvari Drupal API-ja.
Pored toga, koristite Google kao sredstvo za pretragu informacija. Ponekad se rešenja vrlo lako pronađu ako pravilno formulišete upit. Google brzo daje tačne rezultate sa StackOverflow, Drupal Answers i drugih sličnih sajtova. Postoji i mnogo Drupal priručnika i članaka koje je takođe lako pronaći.
Da biste pronašli pravi modul, najbolje je da napišete:
Drupal project
Za rešavanje problema možete napisati:
Drupal How to change/fix/find/resolve
Greške se takođe ponekad lako pronađu, za to treba da ubacite grešku u pretragu i uklonite sve putanje do vaših fajlova, ostavljajući samo liniju i ime fajla:
Fatal error: Class 'CommerceGuys\Intl\Country\CountryRepository' not found u /home/laptop/projects/project-name/docroot/modules/contrib/address/src/Repository/CountryRepository.php on line 14
Razvijajte svoje pravila za pronalaženje potrebnih informacija o Drupalu, pratite koje upite treba koristiti a koje ne. Korišćenje Google-a značajno pojednostavljuje i ubrzava rešavanje problema i pronalaženje potrebnih funkcionalnosti. Hiljade drugih programera koristi Drupal i verovatno je neko već rešio vaš zadatak ili se vaša greška već desila nekom drugom, pa možete pronaći rešenje na Google-u.