Drupal

Perguntas e respostas para desenvolvedores e administradores do Drupal



6
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 8?
15 8  cron 


2
Como altero o URL base?
No Drupal 7, podemos alterar rapidamente o URL base do site. Como posso fazer isso, no Drupal 8?
15 8  uri 

2
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 module_name / src / Form / DeleteUserGroup.php. namespace Drupal\module_name\Form; use Drupal\Core\Form\ConfigFormBase; use Drupal\Core\Form\FormStateInterface; class DeleteUserGroup extends ConfigFormBase { public function getFormId() { return …
15 forms  8 

4
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'] is defined …
15 theming  8 



3
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 …
15 entities  8  theming 

10
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 adicionar uma classe corretamente? De …

6
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' => 'image', ); field_create_field($field); e, em …
15 7 

3
O que é mais rápido db_query, db_select ou EntityFieldQuery
Então, eu estou tentando descobrir o que é mais rápido, db_query, db_select ou EntityFieldQuery. Atualmente estou usando EntityFieldQuery. Estou pegando cerca de 1600 entradas de nós. Sei que isso pode ser desgastante para o sistema, então só quero descobrir qual é a melhor opção para capturar 1600 nós. Economizar segundos …
15 database 



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.