- Posts: 31
- Thank you received: 3
Message "1 post" en entête et visible en haut du frontend du site
2 years 11 months ago #355537
by _Pascal_
-- HikaShop version -- : 4.7.5
-- Joomla version -- : 4.4.3
-- PHP version -- : 8.1
-- Browser(s) name and version -- : Chrome dernière version
-- Error-message(debug-mod must be tuned on) -- : 1 post
J'ai découvert que l'activation du cache sur un site Joomla produit un élément visible en entête.
Je pensais que cela venait du cache Yootheme mais il semblerait que cela provienne d'un plugin Hikashop.
yootheme.com/support/question/161110#answer-518630
Je n'ai pas la version 5.0 mais le bug est présent en version 4.7.5
Pourriez-vous me faire un retour ?
Bien à vous
Pascal
-- Joomla version -- : 4.4.3
-- PHP version -- : 8.1
-- Browser(s) name and version -- : Chrome dernière version
-- Error-message(debug-mod must be tuned on) -- : 1 post
J'ai découvert que l'activation du cache sur un site Joomla produit un élément visible en entête.
Je pensais que cela venait du cache Yootheme mais il semblerait que cela provienne d'un plugin Hikashop.
yootheme.com/support/question/161110#answer-518630
Je n'ai pas la version 5.0 mais le bug est présent en version 4.7.5
Pourriez-vous me faire un retour ?
Bien à vous
Pascal
Please Log in or Create an account to join the conversation.
2 years 11 months ago #355539
by nicolas
Replied by nicolas on topic Message "1 post" en entête et visible en haut du frontend du site
Bonjour,
Je ne connais qu'un seul morceau de code dans HikaShop qui s'interface avec le cache de Joomla.
C'est:
dans plugins/system/hikashopuser/hikashopuser.php
Le but de ce code est de vider le cache de Joomla lorsque le panier est modifié. Ce code n'affiche rien.
Aussi, je ne connais aucun bout de code qui pourrait afficher "1 post" dans HikaShop ou autre extension que nous proposons.
Donc à ma connaissance, ce n'est pas un bug dans HikaShop.
Quelqu'un d'autre à rapporter un souci similaire sur son site par le passé et nous avons proposé des solutions potentielles:
www.hikashop.com/forum/5-support-en-fran...-du-site/354816.html
Je ne connais qu'un seul morceau de code dans HikaShop qui s'interface avec le cache de Joomla.
C'est:
Code:
$plugin = JPluginHelper::getPlugin('system', 'cache');
$params = new JRegistry(@$plugin->params);
$options = array(
'defaultgroup' => 'page',
'browsercache' => $params->get('browsercache', false),
'caching' => false,
);
$cache = JCache::getInstance('page', $options);
$cache->clean();
Le but de ce code est de vider le cache de Joomla lorsque le panier est modifié. Ce code n'affiche rien.
Aussi, je ne connais aucun bout de code qui pourrait afficher "1 post" dans HikaShop ou autre extension que nous proposons.
Donc à ma connaissance, ce n'est pas un bug dans HikaShop.
Quelqu'un d'autre à rapporter un souci similaire sur son site par le passé et nous avons proposé des solutions potentielles:
www.hikashop.com/forum/5-support-en-fran...-du-site/354816.html
Please Log in or Create an account to join the conversation.
2 years 11 months ago #355608
by _Pascal_
Replied by _Pascal_ on topic Message "1 post" en entête et visible en haut du frontend du site
Après avoir cherché un certain bout de temps, j'ai trouvé qu'on
Par contre
Note : ce n'est pas toujours "1 post" mais juste "post"
- ayant le thème Yootheme + cache actif
- désactivant le module "mod_hikashop_cart" le terme "post" disparaissait ....
et en réactivant, le terme "post" revient (haut de page et dans le head)
Par contre
- ayant le thème Cassiopedia + cache actif
- avec le module "mod_hikashop_cart" le terme "post" n'est pas dans le head....
Note : ce n'est pas toujours "1 post" mais juste "post"
Please Log in or Create an account to join the conversation.
2 years 11 months ago #355618
by nicolas
Replied by nicolas on topic Message "1 post" en entête et visible en haut du frontend du site
Bonjour,
Intéressant, en effet.
Vu que le problème n'est qu'avec le template, et qu'avec le module panier, cela pointe logiquement vers un problème dans un override de vue du module panier (surement inclus dans le template, ou rajouté par vos soins).
Donc vérifiez si vous avez les fichiers templates/YOUR_TEMPLATE/html/mod_hikashop_cart/default.php ou templates/YOUR_TEMPLATE/html/com_hikashop/product/cart.php via FTP.
Si vous en avez un, renommez le fichier ( genre cart_old.php ) pour désactiver l'override, videz le cache de votre site et de votre navigateur et refaites un test.
Si le "post" disparait, cela confirmera que cela vient de l'override et donc il faudra voir avec celui qui a fait cet override.
Intéressant, en effet.
Vu que le problème n'est qu'avec le template, et qu'avec le module panier, cela pointe logiquement vers un problème dans un override de vue du module panier (surement inclus dans le template, ou rajouté par vos soins).
Donc vérifiez si vous avez les fichiers templates/YOUR_TEMPLATE/html/mod_hikashop_cart/default.php ou templates/YOUR_TEMPLATE/html/com_hikashop/product/cart.php via FTP.
Si vous en avez un, renommez le fichier ( genre cart_old.php ) pour désactiver l'override, videz le cache de votre site et de votre navigateur et refaites un test.
Si le "post" disparait, cela confirmera que cela vient de l'override et donc il faudra voir avec celui qui a fait cet override.
Please Log in or Create an account to join the conversation.
2 years 11 months ago - 2 years 11 months ago #355619
by _Pascal_
Replied by _Pascal_ on topic Message "1 post" en entête et visible en haut du frontend du site
Merci Nicolas
Malheureusement, c'est fait (overides com_hikashop & mod_hikashop_cart désactivés) et en vidant le cache, j'ai toujours le message...
J'ai même renommé le nom du dossier "html" et j'ai toujours le message
J'ai mis à jour en Hikashop v5 => Toujours pareil
Précision importante : Le problème ne s'affiche que pour les pages de contenu où le module est présent mais sur une page/vue du composant hikashop, alors là on n'a pas le message (exemple page fiche de produit, panier...)
Malheureusement, c'est fait (overides com_hikashop & mod_hikashop_cart désactivés) et en vidant le cache, j'ai toujours le message...
J'ai même renommé le nom du dossier "html" et j'ai toujours le message
J'ai mis à jour en Hikashop v5 => Toujours pareil
Précision importante : Le problème ne s'affiche que pour les pages de contenu où le module est présent mais sur une page/vue du composant hikashop, alors là on n'a pas le message (exemple page fiche de produit, panier...)
Last edit: 2 years 11 months ago by _Pascal_.
Please Log in or Create an account to join the conversation.
2 years 11 months ago - 2 years 11 months ago #355620
by nicolas
Replied by nicolas on topic Message "1 post" en entête et visible en haut du frontend du site
Ok, dommage. Dans ce cas, je ne vois pas ce qui pourrait causer cela.
Ce que vous pouvez faire, c'est de téléchargez tous les fichiers du site en local. Faites une recherche sur tous les fichiers du site (par exemple avec la fonction de recherche de notepad++), et cherchez "post" (avec une recherche case sensitive).
Vous aurez surement plein de résultats qui n'ont rien à voir mais cela donnera une première liste de fichier à vérifier et peut être une piste.
Ce que vous pouvez faire, c'est de téléchargez tous les fichiers du site en local. Faites une recherche sur tous les fichiers du site (par exemple avec la fonction de recherche de notepad++), et cherchez "post" (avec une recherche case sensitive).
Vous aurez surement plein de résultats qui n'ont rien à voir mais cela donnera une première liste de fichier à vérifier et peut être une piste.
Last edit: 2 years 11 months ago by nicolas.
Please Log in or Create an account to join the conversation.
Less
More
- Posts: 229
- Thank you received: 15
2 years 3 months ago #361359
by houba_houbi
Replied by houba_houbi on topic Message "1 post" en entête et visible en haut du frontend du site
Bonjour,
Yootheme a investigué à nouveau suite à ma demande, en attendant voici leur réponse et une astuce pour ceux qui ont le problème :
yootheme.com/support/question/165481
Yootheme a investigué à nouveau suite à ma demande, en attendant voici leur réponse et une astuce pour ceux qui ont le problème :
yootheme.com/support/question/165481
The following user(s) said Thank You: nicolas
Please Log in or Create an account to join the conversation.
Time to create page: 0.213 seconds