Paleta - Deixe colorido🎨
Palette — Construtor visual de páginas. Não precisa ser designer.
Scroll
9. Desenvolvimento de módulos para Drupal
23/09/2019, by mikhail
Menu
- Instalando o Drupal com Lando
- 1. Drupal: recursos básicos
- 2. Drupal: configuração
- 3. Drupal: construção de sites
- 4. Drupal Commerce: módulo de loja virtual
- 5. Drupal e SEO
- 6. Drupal: tematização
- 7. Drupal: tematização avançada
-
9. Desenvolvimento de módulos para Drupal
- 9.2 O que significa 'hook' no Drupal?
- 9.3 Criar módulo customizado e exibir página programaticamente
- 9.4 Criação de páginas para conta premium
- 9.5 Documentação básica api.drupal.org: como buscar
- 9.6 Rota com parâmetro
- 9.7 Plugins: como adicionar bloco programaticamente
- 9.8 Trabalho com formulários: adicionar formulário de configuração programaticamente
- 9.9 Gerenciamento de configuração: Active/Sync e transferência DEV→LIVE
- 9.10 API de Campos: campos no banco de dados
- 9.11 Drupal Entity API: criação de tipo de entidade personalizado via Console
- 9.12 Event Dispatcher: código customizado para eventos
- 9.13 Trabalho com banco de dados no Drupal
- 9.14. Escrevendo integração com Views
- 12.15. Services e Dependency Injection.
- Drupal desacoplado: backend em Drupal
- Artigos antigos
Everything we disassembled before, everything was like the previous versions of Drupal. But with the development, everything is different. Although visually Drupal looks the same as Drupal 7, inside Drupal consists of Symfony components, its components, as well as many libraries. Therefore, you have to deal with the new plugin system, deal with OOP in PHP.
To begin with, we will start with the pretty familiar things Drupal hooks, then we will figure out how Drupal works with pages (route), add a new page, consider how Drupal processes requests.
As new articles and videos are added, I will expand this introductory article.