Forum CMS Made Simple FR

Version complète : [Résolu] [CGSmartImage] Fond indésirable sur mes images
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: !1.11.9
#~ Hébergeur / Soft : Infomaniak
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.9
#~ Installed Modules:
#~ CMSMailer: 5.2.1
#~ CMSPrinting: 1.0.4
#~ FileManager: 1.4.3
#~ MenuManager: 1.8.5
#~ MicroTiny: 1.2.5
#~ ModuleManager: 1.5.5
#~ News: 2.12.12
#~ Search: 1.7.8
#~ ThemeManager: 1.1.8
#~ CGExtensions: 1.37.2
#~ CGSimpleSmarty: 1.7
#~ JQueryTools: 1.2.5
#~ Products: 2.19.5
#~ FrontEndUsers: 1.21.18
#~ CustomContent: 1.9
#~ ListIt2: 1.4
#~ CGEcommerceBase: 1.4.3
#~ Cart: 1.10
#~ CGPaymentGatewayBase: 1.2.2
#~ Orders: 1.15.2
#~ ListIt2test: 1.4
#~ FormBuilder: 0.7.4
#~ Captcha: 0.4.6
#~ CGSmartImage: 1.12.1
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 300000000
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.27
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 8192
#~ memory_limit: 128M
#~ max_execution_time: 30
#~ output_buffering: 20480
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 300M
#~ upload_max_filesize: 300M
#~ session_save_path: Aucune vérification à cause de la restriction spécifiée par PHP open_basedir
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: apache2handler
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.5.35
#~ Server Db Grants: Impossible de trouver un privilège "GRANT ALL". Cela peut signifier que vous pourriez avoir des problèmes pour installer ou retirer des modules, ou encore l 'ajout et la suppression d'éléments, y compris les pages.
#~ Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~


Bonjour,

J'ai créé un shop avec CMSMS et les plugin Cart et Products et je rencontre une problème lorsque j'upload les images de mes articles.

Chaque images que j'upload va être modifier et son fond va devenir noir ou une autre couleur et va me faire une tâches derrière l'image.

[Image: 36BOojZ.png]


Voici la ligne de Smarty qui va me modifier mon image :

Code :
[== Indéfini ==]
{CGSmartImage src=$photo filter_resize='h,300, transparent'}

J'ai déjà essayer de mettre l'argument transparent pour quelle garde sa transparence, mais cela n'a pas fonctionné.

Quelques à déjà rencontrer le même problème et pourrais me donner un astuce ou un paramètre à ajouter sur cette ligne s'il vous plaît ?

Merci d'avance.
J'ai le même problème sur un de mes sites, aucune solution actuellement, mais j'avoue ne pas avoir creusé la question énormement :/

[Image: img-9718aa9cca747d50d685b385397e0f50]
[Image: img-9821982888b7f550ce7e42430190d5b1]
Bonjour,
C'est un bug déjà rencontré voir ici si ça peux aider.
Bonne journée
Si vous pouviez faire remonter le problème à Calguy. Je le fais sur la forge mais régulièrement ce problème réapparait sur les nouvelles versions de CGSmartImage.
Merci beaucoup pour vos réponses.

J'ai pour finir trouver une solution qui fonctionne correctement :

Code :
[== Indéfini ==]
{CGSmartImage src=$photo filter_untransparent='#ffffff' filter_resize='h,300' }

J'ai ajouté le paramètre "filter_untransparent='#ffffff'" ce qui me permet de passer le fond de l'image en blanc.

Salutation.