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
¿Por qué los archivos de enrutamiento están llenos de guiones bajos?
¿Cuál es el trato con todos los parámetros con y sin un carácter de subrayado prefijado ? ¿Dónde decide Drupal cómo procesar estos parámetros? ¿Este concepto se introdujo desde Symfony o es nuevo en Drupal? Ejemplo ( node.routing.yml ): node.overview_types: path: '/admin/structure/types' defaults: _controller: '\Drupal\Core\Entity\Controller\EntityListController::listing' entity_type: 'node_type' _title: 'Content types' …
24 8  routes 


4
Pase html sin formato a #markup
Tengo algo de contenido html, proviene de una biblioteca externa, por lo que no puedo cambiarlo, tiene muchos <span>y <div>etiquetas con atributos como:, <span style="color: #0000ff;">pero cuando uso: $render = array( '#markup' => $myhtmlcontent, ); En una matriz de renderizado, Drupal elimina los atributos y se mantiene <span>sin los estilos. …
24 theming  8 

7
Cómo obtener los parámetros $ _POST y $ _GET
Ajaxly llamo una ruta y le paso datos, en mi controlador, quiero obtener $_POST['var'], $_POST['var2']parece debido al uso de HttpFoundation en drupal 8, $_POSTy $_GETno existen en el método anterior, ¿cómo puedo acceder a los $_POSTparámetros en el controlador personalizado?
24 8 

5
Iterar a través del campo de contenido de valor múltiple en la plantilla Twig
Necesito tomar el control sobre la representación de un field_admin_tagscampo en una node.html.twigplantilla. Esto funciona: {{ content.field_admin_tags }} - Representa todo (etiqueta + todos los valores de campo) {{ content.field_admin_tags.0 }} - Representa solo el primer valor en el campo, y sin etiqueta PROBLEMA: No tengo control sobre el marcado …
23 theming  8 

2
Actualizar mediante programación un campo de referencia de entidad
Sé que puedo actualizar (o establecer un valor para) un campo de referencia de entidad en Drupal 7 con un código similar al siguiente. $node['field_code_used_by'][LANGUAGE_NONE][0]['target_id'] = $id; Quiero establecer programáticamente un valor para mi campo de referencia de entidad de usuario en Drupal 8. Lo intenté $node->field_code_used_by->setValue(1);y $node->field_code_used_by->entity->value = 1;ninguno …
23 8  entities 

5
Obtener URL de imagen en Twig
Quiero representar una imagen como imagen de fondo a través de un estilo en línea en twig. Creé un campo llamado bg_image y lo adjunté a la página normal estándar. Después de jugar durante horas, pude obtener la URL de la imagen en node.html.twig {{ file_url(node.field_bg_image.0.entity.uri.value) }} pero no pude …
22 theming  8  files 

3
Obtenga la ruta a los activos del tema en la plantilla Twig
Tengo una pregunta sobre cómo obtener una ruta a una imagen en una plantilla Twig. La imagen no está asignada a un campo o algo. Solo una imagen estática que se almacena en "MYTHEME / image / icon / my-icon.png". En Drupal 7 obtengo la ruta en mi nodo.template con …
22 media  8  theming 

3
¿Cómo renderizo nodos, ahora que node_view () ha quedado en desuso?
En Drupal 7 lo uso con frecuencia node_view()para representar nodos (usando modos de vista) en bloques o páginas de la siguiente manera: $nids = array(123,456,789); $nodes = node_load_multiple($nids); foreach ($nodes as $node) { $node_view = node_view($node, 'teaser'); $output .= drupal_render($node_view); } $build['nodes']['#markup'] = $output; return $build; node_view()/ entity_view()ha sido desaprobado …
22 entities  8 

7
Obtener alias de ruta desde NID (u objeto de nodo)
Tengo un objeto de nodo y estoy tratando de usarlo para obtener una ruta determinada en Drupal 8. Había drupal_lookup_path()en Drupal 7 pero no veo ningún equivalente o documentación para Drupal 8. ¿Cuál es la nueva forma "Drupal" de obtener una ruta desde un objeto de nodo? ¿Sería algo tan …
22 8  nodes  path-aliases 



4
Elementos de menú no seleccionables
En un sitio de Drupal 8, quiero agregar elementos de menú con "sin enlace", estaba pensando que nolink está permitido pero cuando ingresé esto, recibí un error Las rutas ingresadas manualmente deben comenzar con /,? o #. ¿Hay alguna forma de agregar elementos de menú que no se puedan hacer …
21 8  navigation 

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.