Jump to content

Edit History

cyril_fr903

cyril_fr903

J'avais une question à vous poser par rapport au passage à Prestashop 8 concernant les images de couverture de catégorie.


Sur mon site ancienne version (Pretashop 1.7), j'ai modifié le format d'affichage des images de catégorie dans le css, de façon à ce qu'elles apparaissent en format 1070x370px. A savoir toute la largeur de mon template (classic). Ensuite j'ai fait apparaitre la description et le nom de la catégorie par dessus en position absolute.
Ça me permet ainsi d'avoir une vrai bannière de catégorie au lieu d'un gros texte avec une image minuscule dans le coin à droite. Ce qui est le cas de base dans Prestashop avec le template classic.


Donc j'en vient à mon problème. Sur Prestashop 1.7, les photos de catégories s'upload dans le dossier  img/c/  comme suit.
Exemple pour ma catégorie ID-18 ==>  https://prnt.sc/rjUetR8PHocg
Concrètement il y a 3 photos par upload.
- La photo d'origine renommé en "18".
- La photo d'origine renommé en "18-nom-perso"
- La photo redimensionné automatiquement renommé en : "18-small-default"

Dans la category-header. ==> themes/classic/template/catalog/_partial/category-header.tpl

Prestashop 1.7 affiche ça : {$category.image.large.url}
Le format "large" qui correspond à
"18-nom-perso". A savoir la photo d'origine non redimensionné.

____________________

Sur Prestashop 1.8, les photos de catégorie s'upload dans le dossier  img/c/  comme suit.
Exemple pour ma catégorie ID-3 ==>  https://prnt.sc/HmtDgreP-9eO
- La photo d'origine renommé en "3".
- La photo redimensionné automatiquement renommé en : "3-category_default"
- La photo redimensionné automatiquement renommé en : "3-small-default"

Dans la category-header. ==> themes/classic/template/catalog/_partial/category-header.tpl

Prestashop 8 affiche ça : {$category.image.large.url}
Le format "large" qui correspond à
"18-category_default". A savoir la photo redimensionné (contrairement au Prestashop 1.7).

Du coup, je me retrouve avec une miniature étirée à mort avec deux grosses bandes blanches en haut et en bas dans ma catégorie.


____________________


Ma question est donc la suivante
Que dois je écrire dans le code à la place de ça  "{$category.image.large.url}"  pour faire afficher la photo d'origine?

cyril_fr903

cyril_fr903

J'avais une question à vous poser par rapport au passage à Prestashop 8 concernant les images de couverture de catégorie.


Sur mon site ancienne version (Pretashop 1.7), j'ai modifié le format d'affichage des images de catégorie dans le css, de façon à ce qu'elles apparaissent en format 1070x370px. A savoir toute la largeur de mon template (classic). Ensuite j'ai fait apparaitre la description et le nom de la catégorie par dessus en position absolute.
Ça me permet ainsi d'avoir une vrai bannière de catégorie au lieu d'un gros texte avec une image minuscule dans le coin à droite. Ce qui est le cas de base dans Prestashop avec le template classic.


Donc j'en vient à mon problème. Sur Prestashop 1.7, les photos de catégories s'upload dans le dossier  img/c/  comme suit.
Exemple pour ma catégorie ID-18 ==>  https://prnt.sc/rjUetR8PHocg
Concrètement il y a 3 photos par upload.
- La photo d'origine renommé en "18".
- La photo d'origine renommé en "18-nom-perso"
- La photo redimensionné automatiquement renommé en : "18-small-default"

Dans la category-header. ==> themes/classic/template/catalog/_partial/category-header.tpl

Prestashop 1.7 affiche ça : {$category.image.large.url}
Le format "large" qui correspond à
"18-nom-perso". A savoir la photo d'origine non redimensionné.

____________________

Sur Prestashop 1.8, les photos de catégorie s'upload dans le dossier  img/c/  comme suit.
Exemple pour ma catégorie ID-3 ==>  https://prnt.sc/HmtDgreP-9eO
- La photo d'origine renommé en "3".
- La photo redimensionné automatiquement renommé en : "3-category_default"
- La photo redimensionné automatiquement renommé en : "3-small-default"

Dans la category-header. ==> themes/classic/template/catalog/_partial/category-header.tpl

Prestashop 8 affiche ça : {$category.image.large.url}
Le format "large" qui correspond à
"18-category_default". A savoir la photo redimensionné (contrairement au Prestashop 1.7).

Du coup, je me retrouve avec une miniature étirée à mort avec deux grosses bandes blanches en haut et en bas dans ma catégorie.


____________________


Ma question est donc la suivante
Que dois je écrire dans le code à la place de ça  "{$category.image.large.url}"  pour faire afficher la photo d'origine?

cyril_fr903

cyril_fr903

J'avais une question à vous poser par rapport au passage à Prestashop 8 concernant les images de couverture de catégorie.


Sur mon site ancienne version (Pretashop 1.7), j'ai modifié le format d'affichage des images de catégorie dans le css, de façon à ce qu'elles apparaissent en format 1070x370px. A savoir toute la largeur de mon template (classic). Ensuite j'ai fait apparaitre la description et le nom de la catégorie par dessus en position absolute.
Ça me permet ainsi d'avoir une vrai bannière de catégorie au lieu d'un gros texte avec une image minuscule dans le coin à droite. Ce qui est le cas de base dans Prestashop avec le template classic.


Donc j'en vient à mon problème. Sur Prestashop 1.7, les photos de catégories s'upload dans le dossier  img/c/  comme suit.
Exemple pour ma catégorie ID-18 ==>  https://prnt.sc/rjUetR8PHocg
Concrètement il y a 3 photos par upload.
- La photo d'origine renommé en "18".
- La photo d'origine renommé en "18-nom-perso"
- La photo redimensionné automatiquement renommé en : "18-small-default"

Dans la category-header. ==> themes/classic/template/catalog/_partial/category-header.tpl

Prestashop 1.7 affiche ça : {$category.image.large.url}
Le format "large" qui correspond à
"18-nom-perso". A savoir la photo d'origine non redimensionné.

____________________

Sur Prestashop 1.8, les photos de catégorie s'upload dans le dossier  img/c/  comme suit.
Exemple pour ma catégorie ID-3 ==>  https://prnt.sc/HmtDgreP-9eO
- La photo d'origine renommé en "3".
- La photo redimensionné automatiquement renommé en : "3-category_default"
- La photo redimensionné automatiquement renommé en : "3-small-default"

Dans la category-header. ==> themes/classic/template/catalog/_partial/category-header.tpl

Prestashop 8 affiche ça : {$category.image.large.url}
Le format "large" qui correspond à
"18-category_default". A savoir la photo redimensionné (contrairement au Prestashop 1.7).

Du coup, je me retrouve avec une miniature étirée à mort avec deux grosses bandes blanches en haut et en bas dans ma catégorie.


____________________


Ma question est donc la suivante
Que dois je écrire dans le code à la place de ça  "{$category.image.large.url}"  pour faire afficher la photo d'origine?

×
×
  • Create New...