Perguntas com a marcação «8»

As tags de versão devem ser usadas para perguntas que se aplicam apenas a uma versão, não apenas para dizer qual versão o site está usando.

1
Enviar um formulário para o modelo de galho
Como posso passar um modelo para um modelo de galho no Drupal 8? Por exemplo, eu recebo isso: um formulário: mymodule / src / Form / MyForm.php Então no meu controlador: public function myController() { ?????? return [ '#theme' => 'mytemplate', ?????? ]; } mytemplate.html.twig {{ ????? }}
9 entities  8  theming 

1
Como usar #element_validate e #value_callback no Drupal 8
Eu segui a documentação oficial da API de formulários, mas esse código não funciona para mim no Drupal 8: public function buildForm(array $form, FormStateInterface $form_state) { $form['upload'] = array( '#title' => t('Upload Images'), '#type' => 'managed_file', '#upload_location' => 'public://image_example_images/', '#element_validate' => array('file_generic_settings_max_filesize'), ); return $form; } private function file_generic_settings_max_filesize($element, &$form_state) …
9 8  forms 

1
Tentando adicionar uma tag de cabeçalho html no Drupal 8, beta 2
Com o Drupal 8.0 beta2, drupal_add_html_head() foi preterido em favor de #attached. Então, o caminho antigo era: function MYTHEME_page_build(&$page) { $viewport = array( '#type' => 'html_tag', '#tag' => 'meta', '#attributes' => array( 'name' => 'viewport', 'content' => 'width=device-width, initial-scale=1.0, maximum-scale=2.0, minimum-scale=0.55, user-scalable=yes', ), ); drupal_add_html_head($viewport, 'viewport'); } Com base no …
9 theming  8  meta-tags 

3
Como enviar arquivos para o Drupal 8 via REST
Eu posso criar artigos via RESTsem problemas. Mas não consigo descobrir como enviar arquivos. Como envio arquivos (imagens) para o Drupal 8 via REST? Atualizar: REST UI - File: /file/{id} Example image added in article: /admin/content/files -> /admin/content/files/usage/1 file {id} = 1? Get file id 1: curl --request GET --user …
9 8 

1
Como posso instalar pacotes do compositor com drush make?
Como incluir um pacote de compositor em um arquivo make drush? Quanto mais resposta geral, melhor. Já existe um módulo drush do compositor que permite ao drush dl manipular pacotes do compositor, mas isso requer um comando shell para todas as dependências. Dado nosso uso futuro do Symfony, é provável …

2
Como remover espaços em branco no campo em galho?
Eu tento imprimir o valor do campo em um nó - template.html.twig sem espaço em branco. Este campo é uma seleção na página de administração. Location|Location Achat|Achat É assim que meu valor é impresso: {{content.field_type}} field.html.twig: {% for item in items %} {{- item.content -}} {% endfor %} Eu tento …
9 theming  8  entities 



1
Como enviar um e-mail de senha esquecido programaticamente?
Eu implementei o Drupal desacoplado em um dos meus projetos, um dos recursos que preciso implementar é um forget passwordrecurso. Então, criei uma rota personalizada para ouvir a redefinição da senha solicitada. Eu sei que posso criar um URL de redefinição de senha com user_pass_reset_url(); Posso gerar esse link e …
9 users  8 




1
Onde adiciono um novo contexto de cache para uma entidade?
Não consegui adicionar um contexto de cache para trabalhar para entidades no drupal 8. Especificamente, estou indo para cabeçalhos: User-Agent. Eu tentei muitas variações sobre o seguinte em um módulo. use Drupal\node\NodeInterface; use Drupal\Core\Entity\EntityInterface; use Drupal\Core\Entity\Display\EntityViewDisplayInterface; function hook_entity_view_alter(&$build, EntityInterface $entity, EntityViewDisplayInterface $display){ if($entity->getType() == 'relevant_type'){ $build['#cache']['contexts'][] = 'headers:User-Agent'; } } …
9 8  caching 

3
Qual é o equivalente a uma chamada para drupal_http_request ()?
No Drupal 7, estou usando o seguinte código. $url = 'testdomain/url'; $response = drupal_http_request($url, array('method' => 'POST', 'headers' => array('Content-Type' => 'application/x-www-form-urlencoded; charset=utf-8'))); if ($response->code == "200") { $result = $response->data; } Qual é o código equivalente que devo usar no Drupal 8?
9 8 

2
Drupal 8 variable_get
Eu tenho algum código no Drupal 7 que está usando variable_get. Agora eu gostaria de escrever o código no Drupal 8. Então, eu estava lendo isso, mas não me ajudou muito. Como escrever esse código no Drupal 8 a partir do código no Drupal 7? $types = array_values(variable_get('test_content_types', array())); ou …

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.