Drupal

Perguntas e respostas para desenvolvedores e administradores do Drupal


1
Maneira correta de chamar um serviço em um controlador
Eu sou novo em serviços (e drupal 8!) E estou tentando descobrir serviços. Eu acho que talvez eu esteja apenas criando um desatualizado. O que eu quero fazer é tornar meu 'hello generator' um serviço e chamá-lo em outro controlador com o seguinte: DBController.php namespace Drupal\db\Controller; use Drupal\Core\Controller\ControllerBase; use Drupal\db\DbServices\HelloGenerator; …


3
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 …
10 theming  8  media 


2
Como adiciono uma variável para um modelo Twig na minha função de pré-processo?
Estou usando o seguinte código para pré-processar as variáveis ​​para o meu modelo: function template_preprocess_imagegallery_format(&$vars) { template_preprocess_image_formatter($vars); $vars['image']['#theme'] = 'igimage'; $vars['image']['#thumbnail'] = ImageStyle::load('thumbnail')->buildUrl($vars ['image']['#uri']); $vars['image']['#fullimage'] = file_create_url($vars ['image']['#uri']); } A variável #uri já está presente e, se eu apenas modificá-la, tudo funciona bem. Mas preciso adicionar variáveis ​​adicionais aqui, pois …
10 8  theming 

5
A versão do PHP não foi detectada corretamente
Estou executando o Drush em um host com várias versões do PHP instaladas. Por padrão, php --versionvocê daria o 5.2.x, mas o php53 e o php54 também estão disponíveis. Portanto, no meu .bash_profile eu tenho alias php='php53'( php --version= 5.3.13), o que faz o Drush funcionar para alguns comandos. No …
10 drush 

4
Como saber se meu site Drupal é composto pela exploração de março do SA-CORE-2018-002 - 2018?
Exploração recém- lançada: https://www.drupal.org/sa-core-2018-002 --- Núcleo Drupal - Altamente crítico - Execução remota de código - SA-CORE-2018-002 Como posso saber se alguém usou essa exploração para invadir meu site? O que eles podem fazer com essa exploração se executados corretamente? Não posso atualizar meus sites Drupal agora, qual é uma …

3
Incorpore um formulário de entidade a outro e salve os dois
Eu tenho uma entidade personalizada, dependendo da entidade do usuário. De fato, é assim mesmo, dependendo do que achei que fazia sentido exibir meu formulário de entidade no formulário de perfil de usuário: O problema que estou tendo agora é o seguinte; existem 2 botões de salvamento. E se não …
9 8  forms  users 

5
Como encontro métodos públicos disponíveis?
Estou descobrindo que o maior problema ao trabalhar com o Drupal 8 é que não consigo obter os dados necessários. O Drupal 8 quer que eu use métodos públicos em vez de detalhar manualmente um objeto. O problema é que não consigo descobrir uma maneira consistente de obter uma lista …
9 8  entities 

1
"Não é seguro confiar nas configurações de fuso horário do sistema".
Estou encontrando o seguinte erro no relatório Mensagens de log recentes : Aviso: DateTime :: createFromFormat (): não é seguro confiar nas configurações de fuso horário do sistema. Você é obrigado a usar a configuração date.timezone ou a função date_default_timezone_set (). Caso você tenha usado algum desses métodos e ainda …
9 8 

4
Como obtenho o nome de usuário no ID do usuário? [fechadas]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 9 meses . Quero imprimir o nome de usuário sabendo apenas o ID …
9 users  8 

4
Repetir elementos filho no Twig como Element :: children ()
Ao lidar com uma matriz renderizável no PHP, posso usar Element :: children () para acessar os elementos que não são #propriedades, mas elementos renderizáveis ​​subordinados (itens de formulário dentro de um conjunto de campos, itens dentro de um widget de campo, etc.). Por exemplo, este trecho de file.module: <?php …
9 8  theming 



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.