Drupal

Perguntas e respostas para desenvolvedores e administradores do Drupal

2
Como usar o módulo Features em um ambiente de 3 desenvolvedores?
Trabalhando em um projeto, fazendo uso intenso de Recursos , às vezes há 3 desenvolvedores para este aplicativo. Tentamos algumas abordagens, mas quando mesclamos nossos ramos git, parece que muitas vezes “sobrescrevemos” as características dos outros. Os conflitos são abundantes, quebrando o módulo de recursos, tornando-o doloroso de usar, ao …

6
Incluir um modelo parcial
Estou tentando usar o Drupal 8, com um tema personalizado, devido a grandes diferenças de estrutura para os meus requisitos. Tenho uma página - front.twig.html e uma página.twig.html, gostaria de criar partes do modelo, conforme usado em phrozn oder em um projeto normal do Symfony2, por exemplo, footer.html.twig e header.html.twig. …
19 8  theming 

3
Como a API em lote funciona internamente?
Corri para um problema de tempo limite usando migrar no outro dia e comecei a me perguntar como a API do Lote funciona internamente. Pelo que entendi, na sua forma mais simples, você passará uma matriz de valores (nids por exemplo) e uma função para operar com esses valores. A …

2
Usando visualizações com uma tabela / esquema customizado
Preciso configurar algumas visualizações que extrairão alguns dados de uma tabela personalizada que criei. Algumas visualizações precisarão extrair conteúdo da maneira regular e da minha tabela personalizada (onde posso consultar um nid específico etc.). Como faço isso ou onde é um bom lugar para pesquisar?
19 7  views 


7
economia rápida de valor de campo único
Eu tenho cerca de 70k nós do tipo especificado no meu site. Eu preciso executar uma atualização neles. Algumas operações e definindo um campo para o valor desejado. node_saveé realmente lento e causa falhas (muito tempo de pilha de chamada). Existe uma maneira mais rápida de escrever informações nesse campo …
19 7  entities  nodes 

2
Quais são os benefícios dos painéis para um themer?
Nunca pensei muito em painéis, pois sempre me senti à vontade para escrever meus próprios temas. No entanto, já vi muitos artigos defendendo as virtudes dos painéis (da Lullabot & Active Lamp ), então pensei que seria hora de revisitá-la, principalmente porque o Panels estará no Drupal 8 . Eu …
19 theming  panels 

1
Junta e procura valores NULL
Estou usando o módulo sinalizador para permitir que os usuários marquem suas perguntas como resolvidas, semelhante à maneira como funciona neste site. Portanto, quero permitir que os usuários filtrem as postagens para mostrar apenas perguntas não resolvidas. Além disso, algumas postagens podem não ser perguntas. Portanto, eles não podem ter …
19 7  database 

3
Como obtenho o termo de taxonomia ID do nome?
A única função na lista de funções taxonomy.module que parece que faz o que eu quero parece ser uma função privada ( _taxonomy_get_tid_from_term ). Que função devo usar se tudo o que sei é o nome do termo de taxonomia e preciso descobrir seu ID?

1
Filtro contextual com vista de bloco
Eu tenho uma visualização de página ("/ news") com filtro contextual para os tópicos ("news / design", "news / coding" ...) que são termos de taxonomia e isso funcionou bem. Devido a algumas alterações no tema para dispositivos móveis, preciso de uma visualização em bloco em vez da visualização da …
19 blocks  views 

4
Como adiciono modos de exibição adicionais para um nó?
Estou criando um tipo de conteúdo personalizado. Por padrão, os nós suportam apenas dois modos de exibição ( fulle teaser): function mymodule_view($node, $view_mode) { if ($view_mode == 'full') { $node->content['#theme']= 'my_full_node_view_theme'; } if ($view_mode == 'teaser') { $node->content['#theme']= 'my_teaser_node_view_theme'; } return $node; } Quero adicionar outros modos de exibição para …
19 7  nodes 

3
Adicionar classes ao item de opção de seleção de formulário
Como posso adicionar classes a uma tag de opção de formulário sem JS? No momento, na API do formulário, posso passar uma matriz com chave como esta array( '0' => 'option 0', '1' => 'option 1', ) e eu vou pegar html assim <option value="0">option 0</option> <option value="1">option 1</option> Existe …
19 theming  forms 

5
Gerenciar módulos personalizados em várias instalações
Temos alguns módulos personalizados que são usados ​​para vários sites. Eles não podem ser liberados como módulos contribuídos, por exemplo, porque são específicos do cliente, fazem suposições que não funcionam para os módulos contribuídos e assim por diante. Conheço as seguintes possibilidades para lidar com isso: copie e cole-os. Torna …

4
Obter apenas alguns campos com EntityFieldQuery?
O Drupal 7 possui um sistema de consultas muito promissor, semelhante ao ORM, com o EntityFieldQuery. Atualmente, eu entendo como fazer a seleção de nós, mas o resultado não contém nenhuma informação específica, como os arquivados, que estou procurando. $query = new EntityFieldQuery(); $entities = $query->entityCondition('entity_type', 'node') ->entityCondition('bundle', 'event') ->propertyCondition('status', …
19 7  entities 

4
Por que não consigo excluir certos tipos de conteúdo?
Eu tenho um site Drupal 7 e, no menu Tipos de conteúdo, apenas certos tipos têm um link 'excluir' na coluna 'Operações'. Todos os tipos de conteúdo têm os links para 'editar', 'gerenciar campos' e 'gerenciar exibição', mas apenas alguns têm 'excluir', enquanto outros não. Eu verifiquei minhas permissões para …
19 7  nodes 

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.