Preguntas etiquetadas con 8

Las etiquetas de versión deben usarse para preguntas que se aplican solo a una versión, no solo para decir qué versión está usando un sitio.

1
Enviar un formulario a la plantilla de ramita
¿Cómo puedo pasar un formulario a la plantilla de ramita en Drupal 8? Por ejemplo, me sale esto: un formulario: mymodule / src / Form / MyForm.php Luego en mi controlador: public function myController() { ?????? return [ '#theme' => 'mytemplate', ?????? ]; } mytemplate.html.twig {{ ????? }}
9 entities  8  theming 

1
Cómo usar #element_validate y #value_callback en Drupal 8
He seguido la documentación oficial de Form API, pero este código no me funciona en 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) { form_error($element, …
9 8  forms 

1
Intentando agregar una etiqueta de cabeza html en Drupal 8, beta 2
Con Drupal 8.0 beta2, drupal_add_html_head() ha quedado en desuso a favor de #attached. Entonces la vieja forma 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'); } Según el …
9 theming  8  meta-tags 

3
Cómo enviar archivos a Drupal 8 a través de REST
Puedo crear artículos vía RESTsin problemas. Pero no puedo entender cómo enviar archivos. ¿Cómo envío archivos (imágenes) a Drupal 8 a través de REST? Actualizar: 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 



2
¿Cómo eliminar espacios en blanco en el campo en la ramita?
Intento imprimir el valor del campo en un nodo - template.html.twig sin espacios en blanco. Este campo es una selección en la página de administración. Location|Location Achat|Achat Así es como se imprime mi valor: {{content.field_type}} field.html.twig: {% for item in items %} {{- item.content -}} {% endfor %} Intento un …
9 theming  8  entities 

1
¿Cómo enviar el correo electrónico olvidar pasar programáticamente?
Implementé Drupal desacoplado en uno de mis proyectos, una de las características que necesito implementar es una forget passwordcaracterística. Así que creé una ruta personalizada para escuchar para restablecer la contraseña solicitada. Sé que puedo crear una URL de restablecimiento de contraseña con user_pass_reset_url(); Puedo generar este enlace y configurar …
9 users  8 





1
¿Dónde agrego un nuevo contexto de caché para una entidad?
No he podido agregar un contexto de caché para trabajar para entidades en drupal 8. Específicamente, voy por encabezados: User-Agent. Intenté muchas variaciones de lo siguiente en un 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'; } } Estoy …
9 8  caching 

3
¿Cuál es el equivalente de una llamada a drupal_http_request ()?
En Drupal 7 estoy usando el siguiente 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; } ¿Cuál es el código equivalente que debo usar en Drupal 8?
9 8 

2
Drupal 8 variable_get
Tengo un código en Drupal 7 que usa variable_get. Ahora me gustaría escribir el código en Drupal 8. Así que estaba leyendo esto, pero no me ayudó mucho. ¿Cómo escribir este código en Drupal 8 desde el código en Drupal 7? $types = array_values(variable_get('test_content_types', array())); o esto '#default_value' => variable_get('test_content_types', …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.