Drupal

Preguntas y respuestas para desarrolladores y administradores de Drupal


2
¿Cómo agregar una variable a una plantilla de campo de ramita?
En una página de nodo, me gustaría agregar el título del nodo a la salida junto con otro campo (el campo de ejemplo). He creado una nueva field--field-example.html.twigpero no puedo acceder a la variable de título del nodo, ya que no está disponible en la plantilla de campo. Tengo que …
9 theming  8 

1
¿Cómo creo pestañas de usuario personalizadas?
Estoy intentando crear una nueva pestaña personalizada que aparece en todas las rutas que son descendientes de la entidad. {Entity_type} .canonical. Intenté extender la clase DeriverBase, anulando específicamente el método getDerivativeDefinitions. Creé la pestaña misma extendiendo LocalTaskDefault y anulando el método getRouteParameters. La pestaña aparece cuando visita una ruta de …
9 8 

2
Error de sintaxis PHP Drush al ejecutar
Estoy siguiendo las instrucciones para instalar Drush que se enumeran en esta página: https://github.com/drush-ops/drush/blob/master/docs/install.md Parece que recibo un error de sintaxis dentro del código: [user@localhost ~]$ wget https://github.com/drush-ops/drush/releases/download/8.0.0-rc4/drush.phar --2015-11-16 16:23:02-- https://github.com/drush-ops/drush/releases/download/8.0.0-rc4/drush.phar Resolving github.com (github.com)... 192.30.252.131 Connecting to github.com (github.com)|192.30.252.131|:443... connected. HTTP request sent, awaiting response... 302 Found 2015-11-16 16:23:05 (1.47 …
9 drush 


1
¿Podré ejecutar mi sitio en PHP 7.0? [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 4 años . Comencé a leer sobre algunos puntos de referencia de rendimiento con PHP …
9 7 

2
Deshabilitar caché para bloques específicos
Me gustaría permitir que las páginas sigan beneficiándose del mecanismo de almacenamiento en caché de Drupal 8 para usuarios anónimos, excepto por los bloques específicos que deben actualizarse en cada actualización de la página sabiendo que se generan a partir de Vistas. ¿Es técnicamente posible? ¿Cómo?
9 views  blocks  8  caching  users 



3
¿Cómo omitir tablas específicas con drush sql-dump?
Tengo un archivo de configuración drush ~ / .drush / drushrc.php: if (!isset($options['structure-tables']['common'])) { $options['structure-tables']['common'] = array( 'cache', 'cache_*', 'history', 'search_*', 'sessions', 'watchdog' ); } $options['structure-tables']['common'] = array_merge($options['structure-tables']['common'], array('ctools_css_cache', 'ctools_object_cache', 'logz', 'views_object_cache') ); Y tengo un archivo de script bash: /usr/bin/drush sql-dump --root="/home/username/domains/sitename/www" --skip-tables-key="common" --gzip --result-file=/home/username/backup/$year/$month/dbname_$date_now_time.sql Pero cuando lo ejecuto, …
9 drush  backups 


1
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 entities  8  theming 

1
Cómo usar #element_validate y #value_callback en Drupal 8
He seguido la documentación oficial de Form API, pero este código no me funciona en Drupal 8: public function buildForm(array $form, FormStateInterface $form_state) { $form['upload'] = array( '#title' => t('Upload Images'), '#type' => 'managed_file', '#upload_location' => 'public://image_example_images/', '#element_validate' => array('file_generic_settings_max_filesize'), ); return $form; } private function file_generic_settings_max_filesize($element, &$form_state) { form_error($element, …
9 8  forms 


2
register.json no inicia sesión en el usuario ni devuelve la sesión / token / contraseña del usuario
He intentado demasiadas variaciones para enumerarlas aquí, pero el punto básico es que no puedo iniciar sesión al usuario inmediatamente después del registro a través de los Servicios. He intentado una instalación nueva de Drupal 7.33 con solo los Servicios 7.x.3.11 habilitados y la configuración de recursos predeterminada proporcionada por …

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.