PHP 7.4 mini 8.2.3 maxi
MySQL 5.7 ou 8 / MariaDB 10.1 mini
eolia
@eolia
On peut s'inquiéter de la place toujours croissante que prend l'intelligence artificielle dans notre vie quotidienne. Mais rassurons-nous, la connerie, elle, sera toujours authentique.
Citation de Grégoire Lacroix
Messages postés par eolia
-
RE: Configuration de wamp compatible presta.1.6.1.24 et PhenixSuite 1.6.2.25
-
RE: Images sur les BL ne s'affichent pas
Ok, trouvé et corrigé.
Il y avait un mélange entre les 2 variables de configuration d'affichage des images pour les factures et/ou bon de livraison.
Le correctif sera appliqué dans la 26 (fonctionnel chez vous en attendant). -
RE: Images sur les BL ne s'affichent pas
Pouvez-vous m'envoyer un accès ftp par mail à eolia@eoliashop.com ?
Ca ira plus vite ;) -
RE: Images sur les BL ne s'affichent pas
Et en exécutant directement la requête en base de données (en remplaçant '.DB_PREFIX.' par votre préfixe) ?
-
RE: Images sur les BL ne s'affichent pas
Vous pouvez mettre le INNER (qui force à ne ramener QUE ce qui matche) pour tester.
Si toujours rien il faudra debuguer pas à pas pour trouver à quel endroit ça ne matche pas. -
RE: Images sur les BL ne s'affichent pas
Non, il faut trouver la cause.
La liste des produits est générée par Order::getProductsDetail() dans laquelle sont assignées les images avec la fonction Order::setProductImageInformations().
A voir si vous n'avez pas de surcharge (override) de la classe Order sur ces fonctions.
Car si aucune image n'est trouvée les miniatures ne peuvent pas être générées.protected function setProductImageInformations(&$product) { if(isset($product['product_attribute_id']) && $product['product_attribute_id']) { $id_image = Db::getInstance()->getValue(' SELECT `image_shop`.id_image FROM `'._DB_PREFIX_.'product_attribute_image` pai '.Shop::addSqlAssociation('image', 'pai', true).' INNER JOIN `'._DB_PREFIX_.'image` i ON(i.`id_image` = pai.`id_image`) WHERE pai.`id_product_attribute` = '.(int)$product['product_attribute_id']. ' ORDER by i.`position` ASC '); } if(!isset($id_image) || !$id_image) { $cover = Product::getCover($product['product_id']); if(isset($cover['id_image'])) $id_image = (int)$cover['id_image']; } $product['image'] = null; $product['image_size'] = null; if(isset($id_image)) { $product['image'] = new Image($id_image); } }
-
RE: SQL [WARNING] MAJ 1.6.2.19 vers 1.6.2.25
Pas grave, ça ne vous concerne pas si vous n'avez pas ces modules d'installés.
-
RE: Images sur les BL ne s'affichent pas
C'est le champ 'image_tag' normalement.
Dans HTMLTemplateDeliverySlip.php si vous n'avez pas d'override:if(Configuration::get('PS_PDF_IMG_DELIVERY')) { foreach($order_details as &$order_detail) { if($order_detail['image'] != null) { $name = 'product_mini_'.(int)$order_detail['product_id'].'_' .(isset($order_detail['product_attribute_id']) ? (int)$order_detail['product_attribute_id'] : 0) .'_'.$this->context->shop->id.'.jpg'; $path = _PS_PROD_IMG_DIR_.$order_detail['image']->getExistingImgPath().'.jpg'; $order_detail['image_tag'] = ImageManager::thumbnail($path, $name, 250, 'jpg', false); if(file_exists(_PS_TMP_IMG_DIR_.$name)) { $order_detail['image_tag'] = preg_replace('/alt=""/', 'width="45" height="45"', $order_detail['image_tag'], 1); } } } unset($order_detail); }
-
RE: MAJ .htaccess Apache 2.4 et 2.2
Bonjour,
Une mise à jour est prévue (mais sera basée sur la version Apache) en attendant je vous suggère d'activer le mod_access_compat dans votre /usr/local/etc/apache24/conf/httpd24.conf qui fera le job. -
RE: Erreur - Le template d'e-mail suivant n'existe pas : /mails/fr/password_code.html [RÉSOLU]
Parce que lors de la maj, vous avez décoché "mettre à jour les emails standards"