9.5. Documentación básica de Drupal (api.drupal.org). Cómo buscar información sobre la API de Drupal.
A medida que estudies la API de Drupal, a menudo necesitarás consultar la documentación principal en https://api.drupal.org. Esta es la documentación de Drupal generada automáticamente. Contiene toda la información sobre cada función, clase, método, dónde están definidos y una breve descripción de su uso. Además, en este sitio hay ayuda para la API, te recomiendo familiarizarte con cada una de las secciones:
Si desarrollas sitios en Drupal, te encontrarás con cada una de las secciones que ahí se describen.
También, a veces solo necesitas ver un ejemplo y hacer lo mismo. Para esto existe el módulo examples:
https://www.drupal.org/project/examples
Este es un conjunto de módulos con diversas funciones que describe las funcionalidades básicas de la API de Drupal.
Además, usa Google como herramienta para buscar información. A veces, las soluciones se pueden encontrar fácilmente si se formula correctamente la consulta. Google proporciona rápidamente los resultados correctos en StackOverflow, Drupal Answers y otros sitios similares. También hay muchos sitios y artículos con manuales sobre Drupal que se pueden encontrar fácilmente.
Para encontrar el módulo correcto, lo mejor es escribir:
Drupal project
Para resolver un problema, puedes escribir:
Drupal cómo cambiar/arreglar/encontrar/solucionar
Los errores también se pueden encontrar fácilmente. Para ello, copia el error y elimina todas las rutas a tus archivos, dejando solo el nombre del archivo y la línea:
Error fatal: Class 'CommerceGuys\Intl\Country\CountryRepository' not found en /home/laptop/projects/project-name/docroot/modules/contrib/address/src/Repository/CountryRepository.php on line 14
Desarrolla tus propias reglas para encontrar la información necesaria en Drupal, observa qué consultas te ayudan a encontrar la información y cuáles no. Usar Google simplifica y agiliza enormemente la solución de problemas y la búsqueda de funcionalidades adecuadas. Miles de otros programadores usan Drupal, y lo más probable es que otro programador ya haya realizado tu tarea antes, o que tu error ya le haya ocurrido a alguien más y puedas encontrar la solución en Google.