logo

Types de blocs supplémentaires (EBT) – Nouvelle expérience de Layout Builder❗

Types de blocs supplémentaires (EBT) – types de blocs stylisés et personnalisables : diaporamas, onglets, cartes, accordéons et bien d’autres. Paramètres intégrés pour l’arrière-plan, la boîte DOM, les plugins JavaScript. Découvrez dès aujourd’hui le futur de la création de mises en page.

Démo des modules EBT Télécharger les modules EBT

❗Types de paragraphes supplémentaires (EPT) – Nouvelle expérience Paragraphes

Types de paragraphes supplémentaires (EPT) – ensemble de modules basé sur les paragraphes analogiques.

Démo des modules EPT Télécharger les modules EPT

Défilement

Erreur d'index indéfini : largeur

22/02/2025, by Anonyme (non vérifié)

Bonjour à tous !

J'ai installé sur Drupal 7 un ensemble de modules colorbox+multiupload+insert pour afficher des images dans un article.
À un moment donné (malheureusement, je n'ai pas noté), lors du téléchargement d'une image, une erreur est apparue (si plusieurs images sont téléchargées en même temps, le nombre d'erreurs est multiplié par le nombre d'images téléchargées) :

Avertissement : Index indéfini : width dans la fonction template_preprocess_colorbox_insert_image() (ligne 158 dans le fichier domen.ru/www/sites/all/modules/colorbox/colorbox.theme.inc).
Avertissement : Index indéfini : height dans la fonction template_preprocess_colorbox_insert_image() (ligne 159 dans le fichier domen.ru/www/sites/all/modules/colorbox/colorbox.theme.inc).
Avertissement : Index indéfini : width dans la fonction template_preprocess_colorbox_insert_image() (ligne 158 dans le fichier domen.ru/www/sites/all/modules/colorbox/colorbox.theme.inc).
Avertissement : Index indéfini : height dans la fonction template_preprocess_colorbox_insert_image() (ligne 159 dans le fichier domen.ru/www/sites/all/modules/colorbox/colorbox.theme.inc).
Avertissement : Index indéfini : width dans la fonction template_preprocess_colorbox_insert_image() (ligne 158 dans le fichier domen.ru/www/sites/all/modules/colorbox/colorbox.theme.inc).
Avertissement : Index indéfini : height dans la fonction template_preprocess_colorbox_insert_image() (ligne 159 dans le fichier domen.ru/www/sites/all/modules/colorbox/colorbox.theme.inc).

Un extrait de code du fichier auquel l'erreur fait référence.

/**
* Prétraiter les variables pour le fichier colorbox-insert-image.tpl.php.
*/
function template_preprocess_colorbox_insert_image(&$variables) {
$variables['file'] = file_load($variables['item']['fid']);
$variables['style_name'] = $variables['item']['style_name'];
$variables['width'] = $variables['item']['width'];                                            ligne 158
$variables['height'] = $variables['item']['height'];                                           ligne 159

Tout fonctionne comme il se doit. Mais j'aimerais me débarrasser de cette erreur, car lors du téléchargement de plusieurs images, cela génère une page avec du texte inutile entre le bouton insérer et le contenu de l'article. J'ai fouillé les forums et Internet, mais je n'ai malheureusement pas trouvé de réponse.
Merci d'avance pour votre aide et votre soutien).