Eu tenho um site Drupal 7 com 40 tipos de conteúdo. Quando o Drupal 8 for lançado, eu gostaria de migrar esses tipos de conteúdo. Isso seria possível ou eu teria que criar esses tipos de conteúdo a partir do
Eu tenho um site Drupal 7 com 40 tipos de conteúdo. Quando o Drupal 8 for lançado, eu gostaria de migrar esses tipos de conteúdo. Isso seria possível ou eu teria que criar esses tipos de conteúdo a partir do
Eu preciso usar uma versão diferente do jQuery. Atualmente, o Drupal está usando o jQuery 3.2.1, mas preciso de uma versão anterior. No Drupal 7, você pode alterar facilmente a versão do jQuery com o módulo de atualização do jQuery . Como posso conseguir o mesmo com o Drupal...
Estou criando no módulo Drupal 8. Eu usei uma tabela personalizada para armazenar os dados coletados dos formulários. De alguma forma, durante a instalação, as tabelas não são criadas devido a um problema no arquivo de instalação. Agora eu corrigi o problema e quero instalar o módulo...
Estou tentando permitir que o usuário escolha dinamicamente vários campos com base em uma caixa suspensa usando uma chamada ajax, mas não consigo receber a chamada ajax para reconstruir o formulário posteriormente. <?php class AJAXexample extends BlockBase { public function blockForm($form,...
Como altero o modelo da primeira página do Drupal 8, para que ele não use o modelo page.html.twig
Estou tentando renderizar um modelo no Drupal 8. No Drupal 7, eu criaria um tema com hook_theme, criaria um diretório de modelos no meu módulo, soltaria o arquivo de modelo e eu poderia exibi-lo com theme (). Como eu faço o eqivilent com o Drupal 8? Eu tentei o seguinte, mas ele errou: No...
Estou trabalhando em uma loja e, para o carrinho, preciso armazenar itens antes do pagamento. $tempstore = \Drupal::service('user.private_tempstore')->get('boutique'); $tempstore->set('poids', $form_state->getValue('poids')); Eu dou uma olhada no serviço ao usuário para:...
Estou usando parágrafos no meu tipo de conteúdo. Eu criei um tipo de parágrafo e adicionei conteúdo. Agora eu quero carregar os parágrafos em a foreach. Mas nada está aparecendo. $parasestá vazia: $node = \Drupal\node\Entity\Node::load(1); $paras =
A documentação declara: O argumento passado para o método getForm () é o nome da classe que define seu formulário e é uma implementação de \ Drupal \ Core \ Form \ FormBuilderInterface. Como descubro o nome da classe que define o formulário de feedback do site fornecido pelo módulo de contato...
As seqüências que eu traduzo em "Tradução da interface do usuário" / admin / config / regional / translate não são exportáveis por "Gerenciamento de configuração" / admin / config / development / configuration para mim. Estou esquecendo de algo? Gostaria de automatizar esse processo com...
Eu tenho uma série de variáveis que quero disponibilizar em modelos de galho para modelos de conteúdo específicos. Em MYTHEME.themeeu tenho: function MYTHEME_preprocess_node(&$variables) { if (isset($variables['node'])) { $mycustomblock = \Drupal::service('plugin.manager.block')...
Estou executando o Drush versão 6.2.0 e o Drupal 8 beta mais recente no Dreamhosters. Quando executo drush cc allno diretório de sites, recebo o seguinte erro imediatamente após executar o comando: Erro fatal: A classe 'Drupal \ Core \ Session \ AccountInterface' não foi encontrada em...
Começamos com o Drupal 8 e rapidamente encontramos nosso primeiro problema. Como devo alterar um formulário existente no Drupal 8? Precisamos alterar o método save do formulário do nó para redirecionar para outra página. Queremos alterar o formulário do nó para se tornar algo como um formulário...
Alguém pode me ajudar a configurar a conexão com vários bancos de dados no Drupal 8? Eu tenho banco de dados no mesmo servidor e quero acessá-lo junto com o banco de dados Drupal 8
O Drupal 8 possui serviço web RESTful embutido no núcleo e, desde a versão 8.2, não precisamos do módulo cors . Agora, para usar os serviços, apenas ativamos e configuramos o arquivo default.service.yml, conforme especificado aqui No entanto, não foi possível definir esta configuração para...
No Drupal 7, havia a opção de ter o conjunto de campos recolhível ou não e restringir o estado padrão deste elemento do formulário (recolhido ou não recolhido). Exemplo: $form['contact_data'] = array( '#title' => t("Contact data"), '#type' => 'fieldset', '#collapsible' => TRUE,...
De acordo com db_inserta página do manual, essa função está obsoleta e é melhor usar a conexão com o banco de dados Drupal 8 para executar a inserção. Descontinuada a partir do Drupal 8.0.x, será removido no Drupal 9.0.0. Em vez disso, injete uma conexão com o banco de dados no seu serviço a...
Estou tentando obter o rótulo do pacote (rótulo do tipo de nó) do nó a partir de um objeto de nó no Drupal 8. Isso funciona, mas parece exagerado: $node_type = \Drupal::entityManager()->getStorage('node_type')->load($node->getType())->get('name'); Existe outra maneira de obter o...
Estou usando o pagetitlemódulo principal para renderizar um título de página. No entanto, para certos tipos de conteúdo, quero opáginao título principal deve ser o rótulo do tipo de conteúdo (por exemplo, "Notícias") e não o rótulo do nó (por exemplo, "Drupal 8 liberado!"). Existe uma maneira...
Eu tenho um campo de imagem no meu tipo de conteúdo (field_hero_image). Não quero que ele seja renderizado no arquivo node.html.twig. No entanto, eu quero renderizá-lo no arquivo page.html.twig. Especificamente, quero renderizá-lo ao lado do título da página. Que código eu usaria no meu arquivo...