Drupal

Preguntas y respuestas para desarrolladores y administradores de Drupal



12
Establecer el valor predeterminado de la lista de selección [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 2 años . Tengo una lista selecta con opciones: $options = array(0 => '0', 500 …
16 forms 


1
¿Dónde está el volcado de archivos para Drush 9?
Tengo drush 9 instalado (versión de desarrollo actual). No puedo encontrar el comando archive-dump, a pesar de que los documentos sugieren que debería estar allí. Ejecutarlo produce: No se pudo encontrar el comando Drush 'archive-dump'. Use 'drush core-status' para verificar que Drupal se encuentre y arranque correctamente. Busque 'Drupal bootstrap: …
16 drush 

4
Compruebe si el usuario ha iniciado sesión en un tema
En Drupal 7, simplemente podemos verificar si el usuario actual ha iniciado sesión en un tema verificando $GLOBAL['user']->uido usando user_is_logged_in(). ¿Cómo puedo verificar si un usuario ha iniciado sesión en una plantilla de página, en Drupal 8? Una solución es registrarse manualmente hook_preprocess_page(), pero como esto es muy popular, creo …
16 theming  8 

9
¿Cómo configuro el logo del tema?
¿Cómo puedo configurar el logotipo en mi tema personalizado en Drupal 8? Puedo ver que Drupal busca el archivo logo.svg. Tengo un archivo PNG logo.png que utilicé en Drupal 7 y me gustaría volver a usarlo. No puedo configurar el logotipo como una configuración de tema como en Drupal 7. …
16 8  theme-settings 

9
¿Hay alguna manera de enganchar la limpieza de caché?
Para un sitio web de una gran institución, con cachés pesados, me gustaría generar cachés lo antes posible, para que ningún usuario pueda llegar a la generación de caché ... Tengo un cron configurado todos los minutos que lo hace, ejecutando algunas funciones y solicitando páginas críticas, pero lo que …
16 7  hooks  caching 

3
¿Qué gancho puedo usar para las acciones posteriores al guardado?
He encontrado varias publicaciones con esta misma pregunta, pero las respuestas siempre difieren de algún otro tema o no funcionan para mis necesidades. Después de guardar un nodo, quiero que mi módulo personalizado inserte una fila en una de mis tablas personalizadas que contiene el nid del nuevo nodo. Cuando …
16 7  hooks  nodes 

3
¿Cómo eliminar mediante programación un campo de un nodo?
¿Cómo se elimina un campo de un nodo mediante programación? Tengo una migración hook_update_Nque mueve el contenido de un campo a una tabla personalizada. Después de esa migración, quiero eliminar el campo en esa misma función. ¿Hay alguna API de campo que atienda la eliminación de campos? Editar, Solución : …
16 7  entities  updating 

5
render o imprimir imagen en un drupal 7 node.tpl?
Estoy tratando de crear un tema para un nodo con tpl y cuando intenté imprimir la imagen, no puedo encontrar la ruta de la imagen como en d6 ... ¿a qué función debo llamar para que la imagen salga correctamente ... Me refiero a algo como el tema ('')? Array …
16 7  theming  media 


10
Obtener términos de taxonomía
Quería recuperar términos de taxonomía de cierto vocabulario en Drupal 8. Aparentemente todavía puedo hacerlo usando, taxonomy_get_treepero está en desuso. Ahora tengo que usar TermStorageInterface :: loadTree Estoy tratando de acceder a esta función desde un Blockpero no entiendo cómo crear una instancia de la TermStorageInterfaceclase. Intenté acceder a la …
16 taxonomy-terms  8 


3
Redireccionar después del envío del formulario
Creo un formulario personalizado en Drupal 8, recuerdo que podemos redirigir a una ruta personalizada en Drupal 7 con el $form_state['redirect'] = 'mycustompath';controlador de envío personalizado, pero ¿cómo puedo redirigir al usuario después del envío del formulario en Drupal 8? Sé que debería usar el submitFormmétodo: public function submitForm(array &$form, …
15 forms  8  redirection 

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.