Ce module qui ajoute un effet au survol dans les thèmes Panda ajoute une override en BO sur le template des images.
Celui-ci écrase l'option d'édition en direct des légendes d'images, il faut donc le mettre à jour en remplaçant le tpl d'origine par celui-ci fourni en pièce-jointe
images.tpl
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
Meilleurs messages postés par eolia
-
Override du module Sthoverimage
-
RE: Erreur SQL 1.6.2.23 -> 1.6.2.25
Déjà répondu ici et sur tweet.phenix, ce ne sont pas des erreurs mais des warnings.
la mise à jour globale des int(10) en int(11) ne fait pas de détail et j'ai pris en compte tous les modules natifs installés ou pas. -
RE: Contexte client et module devis
Ok, dans /models/OpartQuotation.php, ligne 960 vous avez ce bloc:
if($this->context->employee){ $cart->id_lang = $this->context->employee->id_lang; } else{ $cart->id_lang = $customer->id_lang; }A remplacer par :
if($this->context->employee){ $cart->id_lang = $this->context->employee->id_lang; $this->context->employee->id = 0; } else{ $cart->id_lang = $customer->id_lang; } -
RE: [1.6.1.17] Données erronées dans le tableau de bord
Petit patch correctif pour les produits les plus vus dans cette page également (Bug si dates sélectionnées == date du jour et ne trie pas les résultats dans l'ordre souhaité)
Dans dashproducts.php ligne 482, remplacez le bloc else par celui-cielse { return Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS(' SELECT p.id_object, pv.counter FROM `'._DB_PREFIX_.'page_viewed` pv LEFT JOIN `'._DB_PREFIX_.'date_range` dr ON pv.`id_date_range` = dr.`id_date_range` LEFT JOIN `'._DB_PREFIX_.'page` p ON pv.`id_page` = p.`id_page` LEFT JOIN `'._DB_PREFIX_.'page_type` pt ON pt.`id_page_type` = p.`id_page_type` WHERE pt.`name` = \'product\' '.Shop::addSqlRestriction(false, 'pv').' AND DATE_FORMAT(dr.`time_start`, "%Y-%m-%d") >= "'.pSQL($date_from).'" AND DATE_FORMAT(dr.`time_end`, "%Y-%m-%d") <= "'.pSQL($date_to).'" ORDER BY pv.counter DESC LIMIT '.(int)$limit); } -
RE: bug installation bdd
@Greg69 a dit dans bug installation bdd :
Sur votre version, il y a le webp (je ne sais pas comment l'activer, il faut passer par un module externe?).
Non, Préferences => images
-
RE: Solutions de paiement...
Il y a Stripe qui accepte tous les moyens de paiements.
-
RE: Multi-utilisateur-produit
Le principe de ces modules est que ça crée des clients particuliers (à qui on donne une clé d'accès). Il peuvent alors voir/créer/modifier leurs produits dans une page dédiée et l'admin valide.
Ils peuvent également suivre leurs commandes/sav etc.
Il faut créer un entrepôt par vendeur et associer ses produits à son entrepôt (ce qui permettra de calculer correctement les frais de port) -
[1.5.0.17+] Erreur de protocole lors de la génération de pdf
Si votre boutique est en https et que la génération des pdf crashe car le tpl utilise $img_ps_dir modifier la ligne 141 de /classes/pdf/HTMLTemplate.php en remplaçant:
'img_ps_dir' => 'http://'.Tools::getMediaServer(_PS_IMG_)._PS_IMG_,Par
'img_ps_dir' => Tools::getShopProtocol().Tools::getMediaServer(_PS_IMG_)._PS_IMG_,idem dans /classes/pdf/HTMLTemplateSupplyOrderForm.php à la ligne 175.
-
RE: Des modules et des hacks - liste non exhaustive des modules présentant un risque
Un de plus m4pdf sur appel du fichier pdf.php qui permet d'uploader un fichier php qui sera stocké dans le répertoire /tpl du module.
Il y a un contrôle à 2 balles sur un cookie (qu'on peut forger) et un token qui correspond au MD5 du nom du fichier qu'on envoie... -
RE: [1.5.0.17]+ Redirection vers http forcée suite à redirection shop domain (en https)
header('Location: '. Tools::getShopProtocol() . $url);

Derniers messages publiés par eolia
-
RE: Installation sur Debian
Il faut quand même que je fasse en sorte que le message d'erreur s'affiche ! -
RE: Installation sur Debian
Ok donc il manque intl sur votre système
Un sudo apt-get install php-intl devrait régler le pb. -
RE: Installation sur Debian
Ok,
dans le fichier /install/theme/views/system.phtml ajoutez ceci à la ligne 6:<?php echo print_r($this->tests['required'], 1) ?>
et rafraichissez juste la page.
Vous devriez avoir un debug des tests. Dans mon cas ça m'affiche ceci:

-
RE: Installation sur Debian
Pouvez-vous tester avec ce fichier ? (et je vous conseille de faire un certificat auto-signé également)
phenix-install.phpEt on parle bien de cette page ?

Si oui voici les tests effectués:public static function getDefaultTests() { $tests = array( 'upload' => false, 'cache_dir' => 'cache', 'log_dir' => 'log', 'img_dir' => 'img', 'module_dir' => 'modules', 'theme_lang_dir' => 'themes/'._THEME_NAME_.'/lang/', 'theme_pdf_lang_dir' => 'themes/'._THEME_NAME_.'/pdf/lang/', 'theme_cache_dir' => 'themes/'._THEME_NAME_.'/cache/', 'translations_dir' => 'translations', 'customizable_products_dir' => 'upload', 'virtual_products_dir' => 'download' ); $tests = array_merge($tests, array( 'system' => array( 'fopen', 'fclose', 'fread', 'fwrite', 'rename', 'file_exists', 'unlink', 'rmdir', 'mkdir', 'getcwd', 'chdir', 'chmod' ), 'phpversion' => false, 'gd' => false, 'intl' => false, 'mysql_support' => false, 'config_dir' => 'config', 'files' => false, 'mails_dir' => 'mails', )); return $tests; } public static function test_phpversion() { return version_compare(substr(phpversion(), 0, 5), '5.6.0', '>='); } public static function test_new_phpversion() { return version_compare(substr(phpversion(), 0, 5), '7.1.0', '>='); } public static function test_mysql_support() { return extension_loaded('mysql') || extension_loaded('mysqli') || extension_loaded('pdo_mysql'); } public static function test_pdo_mysql() { return extension_loaded('pdo_mysql'); } public static function test_magicquotes() { return PHP_VERSION >= 7 ? true : !get_magic_quotes_gpc(); } public static function test_upload() { return ini_get('file_uploads'); } public static function test_fopen() { return ini_get('allow_url_fopen'); } public static function test_system($funcs) { foreach($funcs as $func) { if(!function_exists($func)) { return false; } } return true; } public static function test_gd() { return function_exists('imagecreatetruecolor'); } public static function test_register_globals() { return !ini_get('register_globals'); } public static function test_gz() { if(function_exists('gzencode')) { return @gzencode('dd') !== false; } return false; } -
RE: Installation sur Debian
Rien dans le error.log du serveur ?
-
RE: Installation sur Debian
Bonsoir @mapomme1108
Toutes les versions Debian sont compatibles.
Php: max 8.4 pour l'instant
Mysql 8 ou MariaDb (préféré) toutes versions -
RE: Bug - Installation incomplète : bug à l'etape Installation des produits de démo
Non je parle du fichier error.log de votre serveur/hébergeur, celui qui logue toutes les erreurs php.
Et concernant l'erreur citée, c'est corrigé dans la v44 sortie ce matin.
-
RE: Bug - Installation incomplète : bug à l'etape Installation des produits de démo
Bonsoir @ericd86 ,
Que dit le error.log de votre serveur à l'heure du crash ?
-
RE: Livraison gratuite appliquée puis désactivée après refresh
@Phanie44 Bonsoir,
Quels sont les paramètres de votre règle panier svp (copie d'écran des 3 onglets de la règle) ?
