Jump to content
thirty bees forum

wakabayashi

Silver member
  • Posts

    2,011
  • Joined

  • Last visited

  • Days Won

    168

Everything posted by wakabayashi

  1. With this informations it's almost impossible to evaluate the issue. Which module are you using? What is the url?
  2. Hard to say. I just turn on the debug mode in BO and it throw out a logical error (for coders). It tries to delete tables that might not be there. That's why I check, if these modules are installed or not... The rest I just wondered: why is this module again needed? Is it about the frontOffice functionality, cause we have a delete button on customers in BO. But I guess it will just delete the core object customer and not any related table.
  3. I dunno, but I get clear error messages when turning on debug mode. Have you used mailalerts/productcomments module before and uninstalled them? This seems to be an issue. The module is in general well structured and the code looks solid. But I think this is necessary: if (Module::isInstalled('mailalerts')) { $queries[] = "DELETE FROM `" . _DB_PREFIX_ . "mailalert_customer_oos` WHERE id_customer = " . (int)$customer->id; } if (Module::isInstalled('productcomments')) { // delete customer from productcomment module $queries[] = "DELETE FROM `"._DB_PREFIX_."product_comment` WHERE id_customer = ".(int)$customer->id; // clean productcomment module $queries[] = "DELETE FROM `"._DB_PREFIX_."product_comment_grade` WHERE `id_product_comment` NOT IN (SELECT `id_product_comment` FROM `"._DB_PREFIX_."product_comment`)"; $queries[] = "DELETE FROM `"._DB_PREFIX_."product_comment_report` WHERE `id_product_comment` NOT IN (SELECT `id_product_comment` FROM `"._DB_PREFIX_."product_comment`)"; $queries[] = "DELETE FROM `"._DB_PREFIX_."product_comment_usefulness` WHERE `id_product_comment` NOT IN (SELECT `id_product_comment` FROM `"._DB_PREFIX_."product_comment`)"; } I added the two if (Module::isInstalled...) in deleteDataFromPrestashop function.
  4. I guess it's allowed then. I can take a short look and see what might cause the problem. But I am still a bit sceptical about deleting customer. What does it mean? addresses? orders? module data? Should this all be deleted? ๐Ÿ˜Š I doubt that every merchant want the same...
  5. Wow you have even done a video! That's amazing!! Thanks a lot ๐Ÿ˜ I did add a link to the first post in my modules thread. Love this kind of "teamwork" ๐Ÿ‘
  6. It's correct. If you use the custom hook, you can place it direct at the "category block". Do you know a hook that is this category block? I believe there is just no hook, that does it. That's why I took the footer...
  7. Sure! I would like that ๐Ÿ˜Ž Thanks a lot for your work ๐Ÿคฉ
  8. I could convince thirty bees team to add the "discussion" tab on github: https://github.com/thirtybees/thirtybees/discussions I invite all devs to take part, to advanced talks about technical stuff. Note: this should by no way replace the forum. It's just the right place, to discuss advanced technical topics.
  9. I have rewritten this module. Version 2.0.0 is out. It works now out of the box. Download is now available for everyone: https://github.com/eschiendorfer/genzo_category/releases/tag/v.2.0.0
  10. There is a module called "beesblog". It should be available in your backoffice under "modules". It's free. But in general it's ofc not easy, to launch an ecommerce business without any budget. Just sayin. Nothing is impossible ๐Ÿ™‚
  11. No thats not possible. You can install both and then link from one to the other. IMO I wouldn't mix them. I would either use thirty bees and a blog module. Or I would use wordpress with woocommerce.
  12. Edit Reason "forgot". Forgot to Spam? LMAO ๐Ÿคฃ
  13. I wouldn't do that... Most customer are kind of "ok" with the first email, but there is surely no love for it. A second one would make a lot of them angry. You need to find other ways to raise conversion rate of reviews. Give them reasons, why they should write a review.
  14. I couldn't agree more. ๐Ÿ˜Ž You see I am adding a lot of PR these days. But this is out of my reach. A very very good understanding of TB and PHP is needed.
  15. OK I guess Dekker implemented something really powerful, but nobody knows, how to use it. Here is the example: https://github.com/thirtybees/favicons/blob/master/template.html I believe using this, will solve all my errors in log ๐Ÿ˜‹ Edit: lol there is button "download a new template". ๐Ÿ˜‚ Is it just me, that never clicked on it? ๐Ÿ™„
  16. @datakick This whole favicon stuff looks like a big mess to me. Dekker did some work on it, but IMO he did it too techy. I can't imagine that a lot of merchant's understand "TB_SOURCE_FAVICON_CODE". I do not either... Also the difference between "TB_SOURCE_FAVICON" and "PS_FAVICON" is very unclear. Shouldn't we just go for one field and generate "all" the favicons by code? Is "PS_FAVICON" supposed to do that? We could also go for two fields as merchants maybe want a big and a small version. But this was basically the old system. Why was it dropped like that? To be honest: I don't care too much for favicons, but my log is full of errors due to it.
  17. I tried an update with my clean installation. The dashboard issue is not there. I guess you should check the browser console.
  18. https://github.com/thirtybees/coreupdater/issues/22 the DB issue is known. But it's not the reason for the other problem... I am not on the newest bleeding edge, so I dunno. But sounds surprising to me.
  19. It seems to me, that Favicon are still not implemented correctly. My log is quite full with entries like: PHP message: PHP Warning: readfile(/path/img/favicon/favicon_3_180_180.png): failed to open stream: No such file or directory in /path/public_html/controllers/front/FaviconController.php on line 64" while reading response header from upstream It seems to me, that there is never a generation of such width and height values. Who else has it?
  20. I don't use this module and can't find it somewhere. In prestashop store there are a lot of such modules. Why it's no more working with 1.3? Not sure. I could imagine, that it's related to customer merge function. As you describe the problem, it seems that the customer is not deleted at all. From my own experience, I fear the deletion of customer accounts. It can bring up a lot of issues with external modules and maybe even with the core. I prefer to hold the customer object, but randomize it totally. What is the opinion of other coders like @datakick, @zen, @cienislaw, @musicmaster, @yaniv14
  21. I am not sure about it. But isn't it possible without an override? I mean you can use different shipping costs for different zones. Can't you just create new zone for this zip codes?
  22. Thanks a lot for the tipp! I don't think I will need this for now, but idea is interesting. How would that work? Do they share the same DB?
  23. I am currently checking all my logs and trying to fix them. I have a lot of entries like: PHP message: PHP Notice: Undefined index: out_of_stock in /path/classes/Product.php on line 1752 Do you have such notices in your serverlogs too? Cause I wonder, if it's triggered by the Core Code or if any module is using the getProductProperties() method in a wrong way... Edit: I guess in my case it's a module. So probably you don't have this issue. In case you have it too. Still let me know, then I could change the core code a little and fix it by that...
  24. Backup was available. But when Plesk is broken as well. Things suddenly become much harder for non server guys. It was really the simplest to setup a second server and use the backup there. That gave us a good overwiew, what will be lost, what will be existent. For example all images I could easily download, so I had no data loss there. Normally I would have resetted my main server afterwards and use it again. But this time I decided to use "the chance" and uprade my server. We have now this one https://www.hetzner.com/dedicated-rootserver/ax101 ๐ŸคฏMassively oversized for a normal TB shop. But we will have over 100k products, own crm and erp modules. So we are set for the future ๐Ÿ˜…
  25. I dont know, why it happened. Maybe power failure or hardware failure. At least I hope so ๐Ÿ™‚ My site is on again, but still some recovery tasks have to be done. I can only recommend you all: make good and steady backups. I had them and still it was quite some work... From now on we backup our main DB every hour ๐Ÿ˜
ร—
ร—
  • Create New...