Jump to content


  • Posts

  • Joined

  • Last visited

Everything posted by Foovince

  1. Remplace le code source par celui ci : https://gist.githubusercontent.com/vinvin27/39d61ebe902170d8d92ef57ccd261e3f/raw/563f5b5c06bf8e09f2c91baa3798c48916b7b3e0/Breadcrumb%20%20Prestashop%201.6 comme indiqué dans mon article... et zou
  2. So apprend le chinois :V Mais honnêtement, je suis pas magicien, je n'ai pas accès a ton code source, tu ne partage aucune ligne de code... Comment veux tu que je fasse pour t'aider ? Je te montre (gratuitement) et je t'explique des choses techniques... So oui ça peut paraitre du chinois, mais si souhaites pas l'apprendre... tu peux toujours engager un freelance/agence WEB pour le faire. bon chance
  3. Non 😉 Avec ce code là : Tu créer un tableau Breadcrum qui contient tous les éléments de ton fils d'ariane. {if !empty($path)} {* Extract bradcrumb links from anchors *} {$matchCount = preg_match_all('/<a.+?href="(.+?)"[^>]*>([^<]*)<\/a>/', $path, $matches)} {$breadcrumbs = []} {for $i=0; $i<$matchCount; $i++} {$breadcrumbs[] = ['url' => $matches[1][$i], 'title' => $matches[2][$i]]} {/for} {* Extract the last breadcrumb which is not link, it's plain text or text inside span *} {$match = preg_match('/>([^<]+)(?:<\/\w+>\s*)?$/', $path, $matches)} {if !empty($matches[1])} {$breadcrumbs[] = ['url' => '', 'title' => $matches[1]]} {elseif !$match && !$matchCount} {$breadcrumbs[] = ['url' => '', 'title' => $path]} {/if} {/if} Et dans cette partie du code : Tu as la boucle qui créer les éléments de ton breadcrumb et la possibilités d'ajouter la position via : itemprop="position" content="{($smarty.foreach.crumbs.iteration|intval + 1)}" {if !empty($breadcrumbs)} {foreach from=$breadcrumbs item=breadcrumb name=crumbs} <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> {if !empty($breadcrumb.url)} <a href="{$breadcrumb.url}" itemprop="item"> <span itemprop="name">{$breadcrumb.title}</span> </a> {else} <span itemprop="name">{$breadcrumb.title}</span> {/if} <meta itemprop="position" content="{($smarty.foreach.crumbs.iteration|intval + 1)}" /> </li> {/foreach} {/if}
  4. Oui, il faut l'attribut position et la valeur de cette dernière dans le breadcrumb. Dans le fichier tpl partagé sur mon article, il y a bien la position. Dans le code que tu as partagé plus haut, il y a pas "position". Voir dans mon article et pour voir a adapter ton fichier tpl et prendre en compte cet attribut
  5. Yes merci pour la référence. Comme indiqué dans mon article, il faut bien faire attention si c'est un thème custom ou autre. Ca vient du theme par défaut de Prestashop 1.6 Si vous avez des questions - n"hésitez pas à les poster ici ou en commentaire de l'article, je répond rapidement ;-) Il existe aussi peut etre des plugins qui permettent l'intégration du format JSON-LD pour éviter se méler avec le HTML. Bon courage à tout le monde,
  6. Je vais mettre a jour une boutique Prestashop dans quelques jours de la version a Ce sera surtout l'occasion de mettre a jour le thème du site et voir comment evolue la solution. Je vous tiens au jus 😉
  7. Hello tout le monde, Perso. je connais pas trop Planethoster, mais je conseil depuis quelques temps o2switch qui pour 5€/mois offre CPanel. Via Softaculous, il est facile d'installer sa boutique de dev / preprod / prod et de gérer ses DNS assez facilement... Un article sur le sujet : https://migration.boutique/comment-installer-prestashop/
  8. Hello virinxxx, Si ton soucis est toujours d'actualité, très souvent les images sont stockés dans les parties CMS, description catégorie ou produit ou alors dans le thème (configuration du thème). Dans de très rare cas, les images sont en dur ou sont stockée en base de donnée. Une requêtes SQL du genre UPDATE peut résoudre le soucis, plus d'information ici : https://mixed-content.info/solutions-mixed-content/
  9. Hello there, This url : https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css is also available in HTTPS. If you need a tool to checker all your links : https://mixed-content.info/mixed-content-checker-ligne/
  10. Did you pay something ? If you pay, you were scam because I never got any money for this module... Please, stop blame me. Its pretty hard for me to do everything. Im currently working on 1.5 compatibility ON MY FREE TIME. But I haven't got enough free to time to work on this FREE module, to be with my family and to build my company. Little message : THIS MODULE IS FREE AND OPEN SOURCE. I didn't receive any money for all this work so please.
  11. You have to setting up PS Cron to launch everyday the URL displayed on top of super abandoned cart plugin.
  12. yes I am. Just to be sure we have same version. Are you on 1.1.5 ? I will start on this version to get compatibility on prestashop 1.5.3
  13. Hey guys, really sorry... but I had to many troubles with this plugins. All mails from prestashop forum came in spam, plugin has been under private licence (I made it at work and share without boss permission) I took time between my life and my new work to work on a new version of this module after getting right from my previous company to do that. So since now, I will help all of you to solve issues with this module. Im really sorry for what happened before. If someone has a better way to bring best support, tell me. I want help everyone.
  14. Hello, Sorry but I don't receive any emails from prestashop forum When you talk about without tax is it for products ? if yes : Change on line 108 into launch_campaigns.php : $price_no_tax = (Product::getPriceStatic($p->id,false,null,2,null,false,true,1,false,null,$abncart['id_cart'],null,$null,true,true,null,false,false)); to $price_no_tax = (Product::getPriceStatic($p->id,true,null,2,null,false,true,1,false,null,$abncart['id_cart'],null,$null,true,true,null,false,false)); The second paramaters is tax or not. if true => tax included
  15. Hello Renzogr, First, you can activated DEBUG on launch_campaign.php (on SuperCampaign module root directory), just edit it and change : define('DEBUG_SAC',true); then, copy and paste launch_campaigns.php URL (Get it just above of your campaign - Im seeing it on second attachment) http://lebrecho.com/modules/....... (Paste it on new tab) Then you will get some output, could help us to find the issue ;-) Give us date of concerned abandoned cart into Customers > Cart. You can give me protected informations by Private Message if you want personal helps
  16. It would have been nice to have a table in the db where a field was updated once the campaign was sent and checkIfCartIsOnCampaign function would ckeck if the campaign was sent. Could you explain me more ? I´ve just installed and configured (campains, cronjob...). It seems ok.. but I can´t see any mail Are you to get concerned campaign ?
  17. Ok, so the bug come from bad_collation on Database. Probably when module is installed, DB tables set collation by default. not supporting some characters like (ā š č ē) [/size] Two way to fix it manually : 1 - Access to your phpmyadmin, select table ps_campaign and change all columns collation to utf8_general_ci 2 - Add at the end of sql statement (L 67 , 79 and 84) DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci so replace : ENGINE=InnoDB; to : ENGINE=InnoDB DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
  18. Yeah, Im working on multi-lang on the newest version ;-) (soon release) Just some bug with multi-lang on presta 1.5+ EDIT : Ok I reproduce bug, I finding how to fix it ;-)
  19. When I watching your debug : IdCustomer : 1 - IdCart : 8 2016-04-30 21:25:0 < 2016-04-06 16:17:0 ---- 2016-04-06 16:17:0 <= 2016-04-30 21:54:0 IdCustomer : 1 - IdCart : 8 2016-04-30 21:25:0 < 2016-04-06 17:17:0 ---- 2016-04-06 17:17:0 <= 2016-04-30 21:54:0 IdCustomer : 3 - IdCart : 9 2016-04-30 21:25:0 < 2016-04-29 17:32:0 ---- 2016-04-29 17:32:0 <= 2016-04-30 21:54:0 IdCustomer : 3 - IdCart : 9 2016-04-30 21:25:0 < 2016-04-29 18:32:0 ---- 2016-04-29 18:32:0 <= 2016-04-30 21:54:0 Not cart matched. How much days and hours did you configured ?
  20. Hey putocito, Hmm not a reliable solution. If this function is disabled, it will send emails for all customers without any check. You have to re-activate it. Are you sure your timezone is ok ? You created abandoned cart campaign, right ? Take a note, prestashop considered cart as abandoned 24hours after client left it.
  21. Hello, I really appreciate your constructive message and you are right in different ways. I will thinking to make a Free version "There are ways to make money out of this if you spend the time and effort." Thanks, its a good advice and I will think out of this. Thanks for your feedback...
  22. Hello Everybody, I'm back from looong travel .. I'm sorry I totally abandoned you and this project (sounds logical to abandon a module abandoned cart ?) .. To be honest, I shared this module without any approbation of my company.. I made mistake... so I left them and restart my road-trip Btw, I restarted developing this module and launch my own web-development company (Prestashop/Optimisation/Https), I would like to cell it (welcome to back to life-reality) I will offer you a coupon to get discount (for everyone has replied on this thread) to get it. I'm looking for 3 peoples to test if for free ( 1 : prestashop 1.5+ ; 2 : prestashop : 1.6+ ; 3 : prestashop 1.7+?) Cheers guys,
  23. Salut Zone Hacker, Il faut mettre celui qui est donné dans ton back-office
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More