Drupal

10
Como obter a lista de tipos de campo?

Estou portando um módulo do Drupal 7 para o Drupal 8. Nas configurações deste módulo, preciso obter a lista dos tipos de campo existentes no momento. No Drupal 7, isso foi alcançado usando a field_info_field_types()função No Drupal 8 (8.0.0-rc3), recebo o erro "a função não existe", apesar das...

10
Como definir target = "_ blank" para links no CKEditor

Eu uso o CKEditor no Drupal 8. Quero que todos os links sejam abertos em uma nova guia do navegador. Eu quero que o código fique assim <a href="#" target="_blank">my link</a> Mas se eu usar o link Button no editor, não tenho opção para o destino em branco. Eu só posso preencher o URL...

10
Como atualizar novas migrações no módulo de migração Drupal 8?

Ao escrever os processos de migração do Drupal 8, só posso atualizar novos processos de migração se eu reinstalar o módulo de migração personalizado. drush cr não funciona. Explicação: Eu tenho um módulo, ou seja:, cm_migrationsque tem 2 migrações: cm_users cm_tags Com drush mseu...

10
Como encontrar o URL do estilo da imagem no modelo de galho?

Estou implementando um modelo de nó que usa uma imagem duas vezes; uma vez de uma maneira 'normal' (ou seja, usando o estilo de imagem definido na configuração de exibição do campo para esse modo de exibição) e o outro como uma propriedade de imagem de plano de fundo do css. Eu preciso de uma de...

10
Como colocar programaticamente um bloco?

Na interface do usuário, você pode adicionar um bloco em uma região dessa maneira: Vá para Admin -> Estrutura -> Layout do bloco (/ admin / structure / block). Clique no botão "Inserir bloco" ao lado do nome da região. Eu quero fazer a mesma coisa, mas programaticamente. Como adicionar...

10
Como tema um link de um arquivo de modelo?

Um modelo de galho está renderizando uma lista de links que acompanham as classes. O básico: {{ mylink }} código galho produzirá algo como <a href="#" class="someclass" >the text</a> Nem todos os links têm classes. Eu quero escrever um modelo de galho que, em vez disso, produzirá...

10
Adicionar guia / tarefa local a um nó

Eu criei um módulo chamado hotel_reviews. Eu criei o nó da rota / {node} / reviews usando hotel_reviews.routing.yml . hotel_reviews.content: path: '/node/{node}/reviews' defaults: _controller: '\Drupal\hotel_reviews\Controller\ReviewsController::content' _title: 'Reviews' requirements:...

10
Obter a lista de todos os tipos de conteúdo

Como obtenho uma lista de todos os tipos de conteúdo definidos em um site Drupal 8? No Drupal 7, costumava ser node_type_get_types(), mas foi preterido. Eu tentei, Entity::loadMultiple()mas não parece funcionar. Eu estava pensando em fazer uma consulta personalizada, mas não sei como ela é...

10
Adicionando preenchimento automático para campo de texto

Eu tentei implementar um preenchimento automático no campo de texto para o drupal 8 no meu módulo personalizado tudo o que eu queria era buscar e exibir o provável título digitado por meio do preenchimento automático, declarando uma função pública preenchida automaticamente dentro de uma classe...

10
Como aparar o texto do corpo (field_body)?

Eu criei uma exibição para um nó que mostra o conteúdo como entidade renderizada. Entre outros, eu mostro o campo body no modelo de galho: {{ content.field_body }} Agora, gostaria de limitar o texto a 200 caracteres e colocar três pontos. Eu testei três maneiras diferentes de fazer isso, mas nada...

10
drush / drush dev-master requer codegyre / robo ~ 1.0.0-beta1

Estou migrando um site do Drupal 6 para o Drupal 8.1. Seguindo as instruções oficiais, configurei uma nova instalação em seu próprio diretório. Como este é apenas um site, segui as instruções para colocar minhas credenciais de banco de dados em sites / default / default.settings.php após a...

10
Como crio e uso um gancho personalizado?

Publiquei uma pergunta aqui , que teve uma sugestão, mas não respondeu. Alguém tem algum conselho sobre como implementar um gancho personalizado no Drupal 8, que permitirá que outros módulos atualizem um índice criado por um módulo pai? O índice será uma lista não