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
Verifique el tipo de contenido del nodo en el enlace de preproceso
Tengo una serie de variables que quiero poner a disposición en plantillas de ramita para plantillas de contenido específicas. En MYTHEME.themetengo: function MYTHEME_preprocess_node(&$variables) { if (isset($variables['node'])) { $mycustomblock = \Drupal::service('plugin.manager.block') ->createInstance('myblock', []); $variables['mycustomblock'] = $mycustomblock->build(); $headertext = \Drupal::service('plugin.manager.block') ->createInstance('headertext', [ 'text-align-submit' => 'right', 'uppercase-submit' => TRUE, 'header_size' => 'h4', 'header-size-submit' …
12 nodes  8  hooks 

5
¿Cómo obtengo la etiqueta de tipo de nodo de un objeto de nodo?
Estoy tratando de obtener la etiqueta del paquete (etiqueta de tipo de nodo) del nodo de un objeto de nodo en Drupal 8. Esto funciona, pero parece largo aliento: $node_type = \Drupal::entityManager()->getStorage('node_type')->load($node->getType())->get('name'); ¿Hay otra forma de obtener la etiqueta del paquete, posible de una manera menos complicada ?
12 8  entities 

2
Renderice un campo de nodo dentro de page.html.twig
Tengo un campo de imagen en mi tipo de contenido (field_hero_image). No quiero que se procese en el archivo node.html.twig. Sin embargo, quiero renderizarlo en el archivo page.html.twig. Específicamente, quiero representarlo junto al título de la página. ¿Qué código usaría en mi archivo page.html.twig para acceder a los campos de …
12 theming  8 

5
Cómo anular el título de la página por tipo de contenido
Estoy usando el pagetitlemódulo principal para representar el título de una página. Sin embargo, para ciertos tipos de contenido quiero elpáginaEl título principal es la etiqueta de tipo de contenido (por ejemplo, "Noticias") y no la etiqueta de nodo (por ejemplo, "¡Drupal 8 lanzado!"). ¿Hay una manera simple de lograrlo? …
12 theming  hooks  8 



1
Cómo renderizar una plantilla en Drupal 8
Estoy tratando de representar una plantilla en Drupal 8. En Drupal 7, crearía un tema con hook_theme, crearía un directorio de plantillas en mi módulo, colocaría el archivo de plantilla y podría mostrarlo con theme (). ¿Cómo hago el eqivilent con Drupal 8? Intenté lo siguiente, pero falla: En twitter_pull.module …
12 theming  8 

4
¿Cómo configuro CORS?
Drupal 8 tiene un servicio web RESTful incorporado en el núcleo y desde 8.2 no necesitamos el módulo cors . Ahora para usar los servicios, solo habilitamos y configuramos el archivo default.service.yml como se especifica aquí Sin embargo, no pude configurar esta configuración para permitir el acceso al servicio web …

1
¿Cómo funcionan clean_class y clean_id?
Soy nuevo en la sintaxis de Drupal 8 y Twig. No puedo entender cómo funciona el filtro clean_class "region | clean_class"? ¿Qué es clean_class aquí? He agregado el siguiente código en mi archivo page.html.twig {% set classes = [ 'region', 'region-' ~ region|clean_class, ] %} {{ dump(classes) }} Su resultado …
12 8  theming 

5
¿Cómo puedo reinstalar un módulo?
Estoy creando en el módulo Drupal 8. He usado una tabla personalizada para almacenar los datos recopilados de los formularios. De alguna manera durante la instalación, las tablas no se crean debido a un problema en el archivo de instalación. Ahora he solucionado el problema y quiero volver a instalar …
12 8 

2
Subcarpetas y cómo clases de espacio de nombres
En Drupal 7 puedo tener un módulo dentro de otro módulo. ¿Sigue siendo el caso en Drupal 8 y cómo haría yo las clases de espacio de nombres dentro del submódulo? Otra cosa que puedo hacer en Drupal 7 es crear subcarpetas dentro de la carpeta de módulos para agrupar …
11 8 

2
¿Cuándo debo crear un servicio o una función de utilidad?
Tuve esta pregunta en mente durante toda la última semana: ¿Cuándo debería crear un servicio o una función de utilidad? En Drupal Core tenemos funciones tanto de Servicios como de Utilidades, pero no puedo encontrar la distinción entre ellas (cuando necesito crear un servicio o cuando necesito crear una función …

4
¿Cómo agrego una pestaña personalizada en la página de perfil de usuario?
Necesito agregar una pestaña personalizada en la página de perfil de usuario. Definí mi ruta como a continuación: mymodule.routing.yml mymodule.account: path: '/user/{user}/custom' defaults: _form: '\Drupal\mymodule\Form\MyModuleUserSettingsForm' _title: 'Custom Settings' user: \d+ requirements: _permission: 'access content' mymodule.links.task.yml mymodule.account: title: Mymodule Settings route_name: mymodule.account base_route: entity.user.canonical mymodule.links.menu.yml mymodule.account: title: My module Settings parent: …
11 users  8  routes 

1
Drush dl no funciona con PHP 7 y ubuntu 16.04
Cuando trato de hacer: drush dl drupal-8 Obtuve el siguiente error: PHP Fatal error: Uncaught Error: Call to undefined function Drush\UpdateService\simplexml_load_file() in /home/alexander/.config/composer/vendor/drush/drush/lib/Drush/UpdateService/Project.php:74 Stack trace: #0 /home/alexander/.config/composer/vendor/drush/drush/lib/Drush/UpdateService/ReleaseInfo.php(64): Drush\UpdateService\Project::getInstance(Array, 86400) #1 /home/alexander/.config/composer/vendor/drush/drush/lib/Drush/UpdateService/ReleaseInfo.php(122): Drush\UpdateService\ReleaseInfo->get(Array) #2 /home/alexander/.config/composer/vendor/drush/drush/commands/pm/download.pm.inc(111): Drush\UpdateService\ReleaseInfo->selectReleaseBasedOnStrategy(Array, '', 'auto', false, NULL) #3 /home/alexander/.config/composer/vendor/drush/drush/includes/command.inc(366): drush_pm_download() #4 /home/alexander/.config/composer/vendor/drush/drush/includes/command.inc(217): _drush_invoke_hooks(Array, Array) #5 /home/alexander/.config/composer/vendor/drush/drush/includes/command.inc(185): drush_command() #6 …
11 8  drush 

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.