Preguntas etiquetadas con 8

10
¿Cómo oculto el campo de una vista en función del rol?

En / admin / people, quiero ocultar el nombre para mostrar (es decir, el nombre para mostrar no debe aparecer en la lista de usuarios), sino solo para un rol específico. En mi archivo .module, he intentado los siguientes ganchos: function hook_views_data_alter(array &$data) {...

10
Agregar pestaña / tarea local a un nodo

He creado un módulo llamado hotel_reviews. He creado la ruta node / {node} / reviews usando hotel_reviews.routing.yml . hotel_reviews.content: path: '/node/{node}/reviews' defaults: _controller: '\Drupal\hotel_reviews\Controller\ReviewsController::content' _title: 'Reviews' requirements:...

10
Obtenga la lista de todos los tipos de contenido

¿Cómo obtengo una lista de todos los tipos de contenido definidos en un sitio de Drupal 8? En Drupal 7 solía ser node_type_get_types(), pero ha quedado en desuso. Lo intenté Entity::loadMultiple()pero no parece funcionar. Estaba pensando en hacer una consulta personalizada, pero no sé cómo se...

10
Agregar autocompletar para campo de texto

Traté de implementar un autocompletado en campo de texto para drupal 8 en mi módulo personalizado todo lo que quería era buscar y mostrar el probable título que escribí a través de autocompletar, así que declaré una función pública autocompletar dentro de una clase en DefaultController.php en el...

10
¿Cómo recortar el texto del cuerpo (field_body)?

He creado una vista para un nodo que muestra el contenido como entidad representada. Entre otros, imprimo el campo del cuerpo en la plantilla de ramita: {{ content.field_body }} Ahora, me gustaría limitar el texto a 200 caracteres y poner tres puntos. He probado tres formas diferentes de hacerlo,...

10
drush / drush dev-master requiere codegyre / robo ~ 1.0.0-beta1

Estoy haciendo la transición de un sitio de Drupal 6 a Drupal 8.1, así que siguiendo las instrucciones oficiales, configuré una nueva instalación en su propio directorio. Como este es solo un sitio, seguí las instrucciones para poner mis credenciales de la base de datos en sites / default /...

10
¿Cómo creo y uso un gancho personalizado?

Publiqué una pregunta aquí , que tenía una sugerencia, pero no hubo respuesta. ¿Alguien tiene algún consejo sobre cómo implementar un enlace personalizado en Drupal 8 que permitirá a otros módulos actualizar una tabla de contenido creada por un módulo principal? La tabla de contenido será una lista...

10
¿Cómo migro entidades de archivo a entidades de medios?

Estoy usando el módulo Migrate para una migración de D7 a D8 y estoy escribiendo toda la migración manualmente en código (en lugar de usar el módulo de migración D7 integrado, ya que quería un control más granular de la migración). Tengo la siguiente estructura: el sitio D7 tiene un campo de...

10
¿Cómo actualizo Core con Composer?

Ok, es cierto que soy un compositor novato. Entonces, en mi sitio anterior, utilicé el administrador de compositores para actualizar el núcleo de Drupal. Fue bastante fácil de usar (solo ejecuta "composer drupal-update"). Sin embargo, el administrador del compositor ahora dice que está en...

10
¿Cómo elimino el título / encabezado de la página?

En Drupal 8, ¿hay una manera fácil de configurar una página para que su encabezado / título no se muestre en la página? He creado una página básica, con / home como alias de ruta y Home como título. Lo puse como portada. Sin embargo, muestra 'Inicio' en la parte superior de la página, justo debajo...

9
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
¿Cómo configurar el tema de administrador para una ruta?

Según el manual de Drupal, la definición de ruta acepta el parámetro llamado _theme. Lamentablemente, este parámetro está documentado como "TODO" . ¿Se puede usar para forzar el tema de administrador para la ruta? ¿Es posible inyectar el parámetro de configuración con el nombre del tema de...

9
¿Cómo anulo el tema de administrador en mi propio tema?

Creé mi propio tema de Drupal 8: mytheme.info.yml: name: My Theme description: 'Drupal 8 Theme' type: theme base theme: bartik core: '8.x' mytheme.libraries.yml global-styling: version: 1.x css: theme: css/layout.css: {} css/style.css: {} css/colors.css: {} css/print.css: { media: print...