- Posts: 2696
- Thank you received: 74
ne creer aucune icone (50x50)
12 years 8 months ago #141424
by erickb
ne creer aucune icone (50x50) was created by erickb
-- HikaShop version -- : 223
Dans la config d'Hikashop j'ai mis Miniatures = non , mais a chaque envoi d'email pour une commande il génère un fichier thumbnails/100x100fsO alors que mes miniatures font deja 100
comment eviter ça et ne jamais creer de miniatures dans aucun cas ?
partout dans les emails preload.modified j'ai mis
images[1] est ce que ca correspond au file_ordering ? mon file_ordering= 1 fait 100 pixels
j'ai mis forcesize' => false
scale outside correspond a quoi ?
merci
Dans la config d'Hikashop j'ai mis Miniatures = non , mais a chaque envoi d'email pour une commande il génère un fichier thumbnails/100x100fsO alors que mes miniatures font deja 100
comment eviter ça et ne jamais creer de miniatures dans aucun cas ?
partout dans les emails preload.modified j'ai mis
Code:
if(!empty($item->images[1]->file_path)) {
$img = $imageHelper->getThumbnail($item->images[1]->file_path, array(100, 100), array('forcesize' => false, 'scale' => 'outside'));
if($img->success) {
$image = str_replace('../', HIKASHOP_LIVE, $img->url);
$cartProduct['PRODUCT_IMG'] = '<img src="'.$image.'" alt="" style="float:left;margin-top:3px;margin-bottom:3px;margin-right:6px;width:100px;height:auto;border:1px solid green;"/>';
}
}
images[1] est ce que ca correspond au file_ordering ? mon file_ordering= 1 fait 100 pixels
j'ai mis forcesize' => false
scale outside correspond a quoi ?
merci
Please Log in or Create an account to join the conversation.
12 years 8 months ago #141501
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Replied by Jerome on topic ne creer aucune icone (50x50)
Bonsoir,
Je ne comprends pas pourquoi, si vous ne souhaitez pas créer de miniatures, vous appelez tout de même le helper image afin de générer une miniature ( getThumbnail ). Mais je pense que c'est un soucis de formulation.
Si vous donnez des options à la fonctun getThumbnail, vous allez vous retrouver dans un répertoire d'image différent puisque les images, avec des paramètres différents, sont des images différentes.
Il est donc logique de les enregistrer dans un répertoire différent puisque, ce sont des images différentes.
Dans le cas contraire on pourrait afficher des miniature d'une image avec les options qui sont fausses par rapport à celles demandés. Ce qui serait tout à fait dommage.
$item->images est $data->cart->products[ $i ]->images
Sachant que $data->cart est un loadFullOrder fait un peu plus haut dans le fichier et que l'index des images n'as jamais été le file_ordering mais qu'il a toujours été un tableau classique sans clé.. Puisque vous pouvez mettre n'importe quoi dans le file_ordering et que deux images peuvent avoir le même, cela serait dommage de perdre des images alors que nous cherchons à les charger toutes.
Cordialement,
Je ne comprends pas pourquoi, si vous ne souhaitez pas créer de miniatures, vous appelez tout de même le helper image afin de générer une miniature ( getThumbnail ). Mais je pense que c'est un soucis de formulation.
Si vous donnez des options à la fonctun getThumbnail, vous allez vous retrouver dans un répertoire d'image différent puisque les images, avec des paramètres différents, sont des images différentes.
Il est donc logique de les enregistrer dans un répertoire différent puisque, ce sont des images différentes.
Dans le cas contraire on pourrait afficher des miniature d'une image avec les options qui sont fausses par rapport à celles demandés. Ce qui serait tout à fait dommage.
$item->images est $data->cart->products[ $i ]->images
Sachant que $data->cart est un loadFullOrder fait un peu plus haut dans le fichier et que l'index des images n'as jamais été le file_ordering mais qu'il a toujours été un tableau classique sans clé.. Puisque vous pouvez mettre n'importe quoi dans le file_ordering et que deux images peuvent avoir le même, cela serait dommage de perdre des images alors que nous cherchons à les charger toutes.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
12 years 8 months ago #141503
by erickb
Replied by erickb on topic ne creer aucune icone (50x50)
vous n'avez pas répondu a ma question
comment empêcher toute creation d'icônes supplémentaires ? on assez assez d'images comme ça et elles sont deja a la bonne taille actuellement ca me recrée tout en double a la meme taille dans un autre dossier
dans config j'ai mis creation d'icônes a non , et non c'est non
comment empêcher toute creation d'icônes supplémentaires ? on assez assez d'images comme ça et elles sont deja a la bonne taille actuellement ca me recrée tout en double a la meme taille dans un autre dossier
dans config j'ai mis creation d'icônes a non , et non c'est non
Please Log in or Create an account to join the conversation.
12 years 8 months ago #141702
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Replied by Jerome on topic ne creer aucune icone (50x50)
Bonjour,
Remplacer
Par
Cordialement,
Remplacer
Code:
if(!empty($item->images[0]->file_path)) {
Code:
if(!empty($item->images[0]->file_path) && $config->get('thumbnail', 1) != 0) {
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
12 years 8 months ago #141705
by erickb
Replied by erickb on topic ne creer aucune icone (50x50)
merci
Please Log in or Create an account to join the conversation.
Time to create page: 0.191 seconds