Tag: DRUPAL-9
Tengo Drupal 9. Quiero desactivar la caché cuando exista una cadena de consulta. Este es mi código: function mytheme_preprocess_page(&$variables) { if(isset($_SERVER[‘QUERY_STRING’])) { if(!empty($_SERVER[‘QUERY_STRING’])) { \Drupal::service(‘page_cache_kill_switch’)->trigger(); } } } Comprobé que la tabla “cache_data” todavía tiene nuevas filas con diferentes cadenas de consulta (/pagina-esempio?a=x). Intenté con Drupal 8 y recuerdo que . . . Read more
Estoy tratando de agregar un campo de fecha múltiple (cardinalidad ilimitada) en el formulario de configuración de mi módulo personalizado. $form[‘holidayForm’][‘holidays’] = [ ‘#type’ => ‘date’, ‘#multiple’ => TRUE, ‘#title’ => $this->t(‘Holidays’), ‘#default_value’ => $config->get(‘holidayForm.holidays’), ]; Como puedes ver, he agregado la propiedad #multiple, pero sigo obteniendo un solo campo. . . . Read more
Entonces estoy tratando de crear un banner personalizado basado en la imagen cargada por el usuario utilizando esto How to Create Powerful Container Paragraphs in Drupal 8 Estoy usando Drupal 9 y cada vez que intento hacer esto $image = $paragraph->field_image->entity->url(); Obtengo este error Error: Llamada al método indefinido Drupal\file\Entity\File::url() . . . Read more
Estoy utilizando Drupal 9.2.10 y me gustaría actualizar una entrada de la base de datos que no está en la base de datos predeterminada. Cuando uso select y join, utilizo: $query = \Drupal::database()->select(‘default.table1’, ‘table1’); $query->leftJoin(‘db_name2.table2’, ‘table2’, ‘table2.id=table1.id’); lo cual funciona bien Sin embargo, cuando intento actualizar una fila en la . . . Read more
Recientemente actualicé Drupal a 9 versiones mediante composer. Y estoy obteniendo el siguiente error en el comando drush watchdog:show. Error: Clase ‘Twig_Function_Function’ no encontrada en Drupal\bookmark_field\TwigExtension\BookmarkExtension->getFunctions()