ne creer aucune icone (50x50)

  • Posts: 2614
  • Thank you received: 65
  • Hikashop Business
10 years 3 months ago #141424

-- 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

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.

  • Posts: 26031
  • Thank you received: 4006
  • MODERATOR
10 years 3 months ago #141501

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,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 2614
  • Thank you received: 65
  • Hikashop Business
10 years 3 months ago #141503

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

Please Log in or Create an account to join the conversation.

  • Posts: 26031
  • Thank you received: 4006
  • MODERATOR
10 years 3 months ago #141702

Bonjour,

Remplacer

if(!empty($item->images[0]->file_path)) {
Par
if(!empty($item->images[0]->file_path) && $config->get('thumbnail', 1) != 0) {
Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 2614
  • Thank you received: 65
  • Hikashop Business
10 years 3 months ago #141705

merci

Please Log in or Create an account to join the conversation.

Time to create page: 0.059 seconds
Powered by Kunena Forum