Drupal

21
Como atualizar um valor de campo para um nó?

Quero alterar o valor de um campo para um nó. Usei o seguinte código: $node = node_load($nid); // $nid is the function's parameter $node->field['field_myfield'][$node->language][0]['value'] = 1; node_save($node); O problema é o $node->languageretorno esenquanto print_r($node)está nele...

21
Como evito editar o núcleo do Drupal?

Eu estava construindo uma troca com um serviço XML de parceiros e não consegui acertar o XML, mas como em todas as coisas do Drupal, o log de erros e ações xmlrpc é menos do que robusto. Então eu fiz isso no includes / xmlrpc.inc. function xmlrpc_request($method, $args) { $xmlrpc_request = new...

21
Reverter um componente de recurso programaticamente

Eu tenho um recurso instalado usando um perfil de instalação. Mas sempre tenho que ir e reverter um componente específico para que ele não seja mais substituído (para que, por exemplo, os blocos do recurso apareçam). Eu só queria saber se posso executar esta etapa programaticamente usando o próprio...

21
Criar uma instalação repetível do Drupal?

Ao instalar o Drupal para sites diferentes, encontro-me frequentemente instalando os mesmos módulos repetidamente. No interesse do DRY , como posso criar um tipo de "modelo" de site personalizado que me permita instalar o drupal e ter os módulos básicos já instalados, o conjunto básico de temas e,...

20
Como renderizo um formulário?

Qual é a alternativa para drupal_get_form('user_login'). no Drupal 8? Estou usando o seguinte código no theme_name.theme, mas não funciona. // Include namespace for userLoginForm. use \Drupal\Core\core\modules\user\src\Form; function MYTHEMENAME_preprocess_page(&$variables) { $form =...

20
Exibições O nome da máquina do bloco está sendo "hash" (?)

Como iniciante no Drupal, corrija-me se meu entendimento estiver errado, mas normalmente, quando um bloco é criado pelo Views, o nome da máquina do bloco é anexado ao nome da máquina do Views. ou seja, "article_listing_view-block_1" Ao usar a função block_load ($ module, $ block_id), a maneira...