-
Posts
44 -
Joined
-
Last visited
Profile Information
-
Activity
Freelancer
deepxfan's Achievements
Newbie (1/14)
0
Reputation
-
Alors là, je dis merci! ça a résolu mon problème. Pour tous ceux qui tomberait sur mon sujet, voici la solution : Mettre cela dans le htaccess : <IfModule mod_expires.c> ExpiresActive Off ExpiresByType image/gif "access plus 1 second" ExpiresByType image/jpeg "access plus 1 second" ExpiresByType image/png "access plus 1 second" ExpiresByType text/css "access plus 1 second" ExpiresByType text/javascript "access plus 1 second" ExpiresByType application/javascript "access plus 1 second" ExpiresByType application/x-javascript "access plus 1 second" ExpiresByType image/x-icon "access plus 1 second" </IfModule> FileETag INode MTime Size <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </IfModule>
-
Bonjour, Après avoir cherché longuement, je ne parviens pas à régler mon problème : - Lorsque le client se déconnecte, cela n'a aucun effet, il reste connecté. - Si je change de compte en FO et que je retourne sur une page déjà consultée, je suis à nouveau connecté avec le compte précédent. - En BO, lorsque je supprime un produit, change une catégorie, édite quoi que ce soit, je dois faire un ctrl + F5 pour que le changement apparaisse. Tout se règle en rafraichissant la page dans le navigateur. J'ai essayé de : - désactiver le cache smarty : aucun effet - supprimer le cache dans le htaccess : aucun effet - vidé manuellement les fichiers compile et cache de smarty : aucun effet Précision : J'utilise deux boutiques sur le même hébergement, avec deux noms de domaines différents. La boutique à la racine de l'hébergement (www) fonctionne très bien. Le problème n'est rencontré que sur la deuxième boutique, qui est en sous-domaine et dans un répertoire plus profond (www/b2b/prestashop). Quelqu'un aurait-il une piste? Merci d'avance
-
Bonjour à tous, Je ne trouve pas de solution à un problème : https://www.prestashop.com/forums/topic/413809-module-mailalert-retours-%C3%A0-la-ligne-dans-le-message-laiss%C3%A9-par-le-client/?do=findComment&comment=1969373 Si quelqu'un peut y jeter un oeil... Merci d'avance
-
Bonjour à tous, Je cherche une solution à ce problème : https://www.prestashop.com/forums/topic/413809-module-mailalert-retours-%C3%A0-la-ligne-dans-le-message-laiss%C3%A9-par-le-client/?do=findComment&comment=1969373 Si quelqu'un peut m'aider...
-
Bonjour à la communauté, Je viens demander votre aide sur ce sujet, qui après nombreuses recherches et lecture du code me résiste toujours! Lorsqu'un client laisse un message qui accompagne la commande, ce message est affiché dans le mail "new_order.html" envoyé par le module mailalert. Problème : les retours à la ligne ne sont pas pris en compte et le message est souvent compliqué à lire pour les préparateurs de commande. J'ai premièrement vérifié dans la table "ps_message" via phpmyadmin et les retours à la ligne sont bien présents. Ensuite, j'ai été dans modules/mailalerts/mailalerts.php et je lis ceci : public function getAllMessages($id) { $messages = Db::getInstance()->executeS(' SELECT `message` FROM `'._DB_PREFIX_.'message` WHERE `id_order` = '.(int)$id.' ORDER BY `id_message` ASC'); $result = array(); foreach ($messages as $message) $result[] = $message['message']; return implode('<br/>', $result); } La fonction implode('<br/>', $result) devrait donc mettre un espace entre chaque message. (je ne vois d'ailleurs pas l'utilité, puisqu'on ne peut écrire qu'un seul message avec la commande...). J'ai donc modifié la ligne 226 : public function getAllMessages($id) { $messages = Db::getInstance()->executeS(' SELECT `message` FROM `'._DB_PREFIX_.'message` WHERE `id_order` = '.(int)$id.' ORDER BY `id_message` ASC'); $result = array(); foreach ($messages as $message) $result[] = nl2br($message['message']); return implode('<br/>', $result); } Vu que php fait appel à la table, il récupère également les retours à la ligne. Normalement, avec la fonction nl2br, il devrait les convertir en <br/>. Et bien rien à faire!! Les messages dans le mail "new_order.html" n'ont toujours pas de retour à la ligne... J'ai même essayé de créer un plugin smarty nl2br et d'appeler ce plugin directement dans "new_order.html" comm e ceci : <td width="10" style="padding:7px 0"> </td> <td style="padding:7px 0"> <font size="2" face="Open-sans, sans-serif" color="#555454"> <p data-html-only="1" style="border-bottom:1px solid #D6D4D4;margin:3px 0 7px;text-transform:uppercase;font-weight:500;font-size:18px;padding-bottom:10px"> INFORMATIONS : </p> <span style="color:red; font-size: 20px;"> {message|nl2br} </span> </font> </td> Ce qui a pour résultat d'afficher "{message|nl2br}" dans le mail au lieu du message laissé par le client... Quelqu'un aurait-il la solution? Ou tout du moins un début? Une piste? Merci d'avance à vous tous et bonne journée!
-
afficher ean13 (code barre) sur fiche produit
deepxfan replied to mistertendance's topic in PrestaShop pour les développeurs
Bonjour et merci de votre réponse. J'ai eu les réponses à ma question sur un autre post. ça aidera un paquet de monde je pense :-) -
Affichage code EAN sur confirmation de commande
deepxfan replied to deepxfan's topic in PrestaShop pour les développeurs
Bravo et grand merci à toi guigui23! Je te tiens au courant si ça marche ;-)