Drupal

11
Obter irmãos de link de menu

Estou tentando criar um menu no Drupal 8 que é apenas links irmãos da página atual. Portanto, se o menu for: Casa Pai 1 Subparental 1 Criança 1 Subparental 2 Criança 2 Criança 3 Criança 4 Pai 2 Quando estou na página "Filho 3", quero um bloco de menu com o seguinte link: Criança...

11
Qual é a diferença entre {{| t}} e {% trans%}?

Percebo que o suporte ao Drupal 8 {% trans %}que, de acordo com a documentação do Symfony ( a extensão i18n ), adiciona suporte ao getig no Twig. {{ |t }}, até onde eu sei, é a maneira herdada de adicionar seqüências traduzíveis aos modelos do Drupal. De acordo com a documentação , t()converte uma...

11
Coleção de campos x parágrafos

Eu usei o Field Collection em meus sites anteriores e enfrentei alguns problemas de desempenho. Desta vez, estou procurando uma alternativa para o Field Collection . Encontro uma resposta Alternativa à coleção de campos . mas não consigo descobrir muito sobre quão diferentes ou semelhantes são...

11
Como adiciono uma classe CSS a um rótulo de formulário?

Quero adicionar uma classe CSS a um rótulo em uma página que esteja usando a API do Drupal 8 Form. Não consegui encontrar uma referência on-line sobre como aplicar isso. Eu usei a seguinte solução alternativa, mas produz alguns resultados estranhos. public function buildForm(array $form,...

11
Obter o caminho real de um arquivo

Estou criando um módulo de leitura do Excel no Drupal 8. Quero obter o caminho real de um arquivo para lê-lo a partir de um caminho como public: //2016-03/Places.xls. Que função devo chamar para obter o caminho real de um

11
Como salvar permanentemente o arquivo carregado na tabela file_manged?

Como salvar um arquivo carregado com status igual a 1 na tabela file_managed, no Drupal 8? Sempre que eu carrego um arquivo, ele é armazenado na tabela gerenciada por arquivo com o valor de status 0. Eu usei File::load( $form_state->getValue('image'))para carregar o arquivo. O que preciso...

11
Passar variável para arquivo de modelo de bloco personalizado

Eu quero criar meu bloco personalizado com conteúdo personalizado no Drupal 8, no começo eu crio um bloco com apenas um texto simples e funciono corretamente, meu problema é como posso passar minha variável personalizada para ele? Eu vi algum tutorial sobre isso, meu nome do módulo é tcdeve esse é...

11
Como posso controlar a visibilidade do bloco com o código?

No Drupal 6, eu podia controlar a visibilidade do bloco usando o código PHP na configuração da interface do usuário do bloco, como: <?php return MYMODULE_abc() || MYMODULE_def() ; ?> Essas funções procuraram o nó atual, taxonomia etc. para decidir se o bloco seria exibido. Esta opção do PHP...

11
Como adicionar campos aos itens de menu

Preciso criar um menu principal que seja um subconjunto do menu regular. A equipe de design acha que seria melhor o usuário ter apenas os links mais importantes no menu principal e não ter tudo. Alguns links são menu de nível superior e outros são submenus. Para isso, esperava poder adicionar um...

11
Drush dl não funciona com PHP 7 e ubuntu 16.04

Quando tento fazer: drush dl drupal-8 Eu obtenho o seguinte erro: PHP Fatal error: Uncaught Error: Call to undefined function Drush\UpdateService\simplexml_load_file() in /home/alexander/.config/composer/vendor/drush/drush/lib/Drush/UpdateService/Project.php:74 Stack trace: #0