Drupal

15
Como faço para acessar dados de campo no Twig?

Eu tenho um campo de lista para um tipo de bloco personalizado que se parece com isso: left|Align left right|Align right Eu posso acessar a chave no Twig fazendo algo assim: {% block content %} {{ content.field_align }} {# outputs 'right' #} {% endblock %} No entanto, se eu fizer uma...

15
Como posso executar o código PHP sem escrever um módulo?

Preciso anexar um campo a alguns pacotes. Um snippet PHP fará o trabalho para mim, portanto, não preciso de um módulo. O snippet abaixo é o que deve ser executado: $field_name = 'field_custom_image'; // Create the field. $field = array( 'field_name' => $field_name, 'type' =>...

15
Adicionar classe ao campo de conteúdo (link)

Quero adicionar uma classe à <a>tag de um campo que consiste em um link e texto. (É um campo do tipo Link .) O nome do campo é content.field_c_button_link. No arquivo de modelo, quero adicionar algo como o seguinte. {{ content.field_c_button_link.0.addClass('button blue') }} Como posso...

15
Verifique se um campo não está vazio

Qual é o melhor método para verificar se um campo está vazio em um modelo de nó. No node - example.html.twig, podemos usar a variável "content". Não consigo usar o cheque como verificar um bloco {% if content.field_example %} Eu posso usar algo como isto: {% if content.field_example['#object']...

15
Como passo parâmetros para o construtor de formulários?

Eu tenho as seguintes rotas em module_name.routing.yml. module_name.usergroup_delete: path: 'module_name/usergroup/delete/{arg1}' defaults: _form: '\Drupal\module_name\Form\DeleteUserGroup' _title: 'Delete User group' requirements: _permission: 'access admin menus' Este é o código em...

15
Enviar notificação por email quando um novo comentário for publicado

Estou usando o Drupal 8.1 com as regras 8.x-3.0-alpha1. Quero criar uma regra para enviar um email ao autor de um nó quando um novo comentário for postado nesse nó. O problema é que não recebi o endereço de email do autor com regras porque o conjunto de dados me fornece apenas esses valores: @...

15
Liberar cron lock

Corri cron e abortou a execução. Agora recebo esta mensagem: Tentativa de executar novamente o cron enquanto ele já estiver em execução. No Drupal 7, eu poderia excluir a variável cron_semaphore . Qual é o caminho para conseguir o mesmo no Drupal

15
Não foi possível instalar ... já existe na configuração ativa

No Drupal 8.1, continuo executando esse tipo de mensagem quando tento ativar um módulo personalizado ou um recurso personalizado que faz algumas modificações na página básica. (adicione campos). É realmente irritante ... Passos: Limpar banco de dados completamente vá para /install.php e escolha...

14
NoSQL vs outras configurações do SQL Drupal

Quais são as vantagens de executar o NoSQL (ex MongoDB) sobre MySQL, PostGRE SQL ou MSSQL no Drupal? As vantagens são obtidas com o simples uso do armazenamento ou alguma configuração do Drupal precisa ser