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.


3
"Las llamadas de Drupal deben evitarse en las clases, en su lugar use la inyección de dependencia"
En mi módulo, uso el siguiente código para obtener el alias de la URL dada: $alias = \Drupal::service('path.alias_manager')->getPathByAlias($_POST['url']); Pero una vez que ejecuto la Revisión automatizada ( http://pareview.sh/ ) en mi módulo, recibo la siguiente advertencia: 16 ADVERTENCIA | \ Las llamadas de Drupal deben evitarse en las clases, utilice …

3
Renderizar texto plano como HTML en Drupal 8 twig
Me he encontrado con un muro tratando de representar un código de marcado de imagen svg en html desde un campo de texto sin formato. Estoy buscando renderizar el código svg desde un campo de texto plano sin anular el procesamiento del campo de texto plano en cualquier otro lugar. …
16 8  theming 

7
Excluir configuración de importación / exportación
Pensé que este era un caso de uso simple del nuevo sistema de gestión de configuración, pero no he tenido la suerte de descubrir cómo resolver esto: Problema Quiero almacenar la configuración en git y usar drush para exportar la configuración durante el desarrollo y luego, en la implementación, importar …


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 


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 

6
Suelte el bloqueo cron
Ejecuté cron y aborté la ejecución. Ahora recibo este mensaje: Intentando volver a ejecutar cron mientras ya se está ejecutando. En Drupal 7, podría eliminar la variable cron_semaphore . ¿Cuál es la forma de lograr lo mismo en Drupal 8?
15 8  cron 



2
¿Cómo paso los parámetros al generador de formularios?
Tengo las siguientes rutas en module_name.routing.yml. module_name.usergroup_delete: path: 'module_name/usergroup/delete/{arg1}' defaults: _form: '\Drupal\module_name\Form\DeleteUserGroup' _title: 'Delete User group' requirements: _permission: 'access admin menus' Este es el código en module_name / src / Form / DeleteUserGroup.php. namespace Drupal\module_name\Form; use Drupal\Core\Form\ConfigFormBase; use Drupal\Core\Form\FormStateInterface; class DeleteUserGroup extends ConfigFormBase { public function getFormId() { return 'delete_user_group'; …
15 forms  8 

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.