Drupal

Perguntas e respostas para desenvolvedores e administradores do Drupal


8
Como detectar o URL atual?
Eu gostaria de adicionar uma classe de corpo no D6 se você estiver em uma (s) página (s) específica (s) atualmente no meu template.php. if url('the/path') { add the body class... } mas essa função não parece estar funcionando para mim.
10 6  uri 

4
Como migrar entidades de arquivo para entidades de mídia?
Estou usando o módulo Migrate para uma migração D7 para D8 e estou escrevendo toda a migração manualmente no código (em vez de usar o módulo de migração D7 interno, pois queria um controle mais granual na migração). Eu tenho a seguinte estrutura: o site D7 tem um campo de …
10 8  migration 

2
Como definir a vida útil do cookie?
Estou tendo problemas para definir a vida útil do cookie na minha instância D8. Gostaria de defini-lo como zero, para que o fechamento do navegador faça o logoff do usuário. Eu adicionei ini_set('session.cookie_lifetime', 0);ao arquivo site / default / settings.php. Não havia referência cookie_lifetime anterior no arquivo. Eu adicionei a …
10 8  cookies 

1
Como obter uma matriz de IDs de entidade referenciados de um campo de referência de entidade
Eu tenho um entity_referencecampo com BaseFieldDefinition::CARDINALITY_UNLIMITEDcardinalidade. Quero uma lista de IDs de entidade referenciados. Eu sei que posso obter todas as entidades referenciadas chamando $x->referencedEntities(), mas quero que apenas os IDs carreguem as entidades posteriormente. Atualmente estou fazendo isso: $a = []; foreach ($entity->autoren as $v) { $a[] = $v->target_id; …
10 8  entities 


1
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: _permission: 'access content' Tentei adicionar uma tarefa local usando hotel_reviews.links.task.yml . hotel_reviews.content: route_name: hotel_reviews.content title: 'Reviews' base_route: node.view weight: 100 Agora posso …
10 8  routes 


8
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 vejo: Group: beer Status Total Imported …
10 migration 

1
Ganchos de tema vs ganchos de módulo
Às vezes, quando tento aplicar um gancho, apenas para perceber que ele deveria estar em um arquivo de módulo. Existe uma maneira de saber quais ganchos podem ser implementados no arquivo template.php de um tema ou em um módulo?
10 hooks 


3
Os administradores podem criar novas contas sem senhas?
Quando um administrador cria uma nova conta (admin / people / create), é solicitado que você digite uma senha para a conta. Meu cliente quer que, quando uma conta for criada no back-end, o administrador não precise digitar uma senha, mas o usuário receba uma mensagem de notificação com um …
10 7  users 


6
Como usar a autenticação básica de serviços?
Como usar o módulo de autenticação básica de serviços ? Quero adicionar http autenticação básica para o meu serviço. Eu o instalei e o habilitei na minha configuração de ponto final. Eu recebi este "autenticação básica HTTP Services_basic_auth não tem configurações disponíveis" na minha configuração de ponto final. onde está …
10 7  services 

2
Como criar usuário com funções através do serviço REST?
Consegui criar um novo usuário pelo seguinte formato JSON (usando o complemento POSTER para postar esses dados no serviço REST). { "name":"user34", "pass":"3323", "mail":"sample@example.com", "status":"1" } Minha pergunta é como criar um usuário com função específica. Eu tentei com o seguinte formato JSON. { "name":"user35", "pass":"pwds3", "mail":"sample2@example.com", "status":"1", "roles":{ "2":"authenticated …
10 7  users  services 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.