Jump to content
thirty bees forum

datakick

Administrators
  • Posts

    3,035
  • Joined

  • Last visited

  • Days Won

    465

Everything posted by datakick

  1. What checkout page are you using? Standard checkout do not need displayPaymentEU hook, displayPayment is enough. If you use advanced EU OPC, or some third party OPC, then this might be a requirement
  2. Manually 🙂 You will need to manually merge both codes, and make sure it works properly. I suggest you to remove your original override completely, and use different approach to block outgoing email. You can use my Consequences module to block this particular email from being send, for example.
  3. Looks like your tb installation is broken. Maybe some override, or changes to core files, are getting in the way. I would suggest you to disable all overrides (in Performance menu) manually install core updater module - https://github.com/thirtybees/coreupdater/releases/download/1.4.5/coreupdater-v1.4.5.zip update your store to latest stable or bleeding edge install tbupdater module
  4. You will have some third party module (not tbupdater) installed that comes with its own version of GuzzleHttp library, and that causes conflicts. You need to figure out what module it is, and disable it/fix it somehow. Look into /modules/<module>/vendor/ directory to see if there is something named *guzzle*
  5. It applies to all absolute url generated by thirty bees core. Links to controllers, modules, images, css and javascript assets,... what have you
  6. Should be fixed on bleeding edge. Thank you for reporting the issue.
  7. Indeed, there is an regression in bleeding edge. I have found the culprit and will fix it soon. Thanks for testing the edge, very much appreciated.
  8. @bomas Please try to update your store to thirty bees bleeding edge using core updater. There is a fix / improvement in the area of image type resolution. This might help you
  9. did you look upgrade from 1.2.0, or from some older version? Please PM me your store url - to some problematic product
  10. What *.jpg files are present in directory /img/p/4/9/0/8/ ??? is there file 4908-home_default.jpg ???
  11. The prices are calculated by method Product::getPriceStatic(), so classes/Product.php should be the first to check. Look also for override. I quickly looked into the code, and there is no recent change in this area
  12. This does not look like bug in 1.3.0, since it works fine on your dev site. More likely you have some module or override that interfere
  13. Well, then what you are asking for is not possible. Thirty bees estabilish connection with mysql server directly, it does not use any third party program to communicate through.
  14. try to regenerate image thumbnails. If that does not help, you will need to check the url of the image, and verify that the used image-type exists
  15. You have probably uploaded some huge product image. Thirtybees is trying to generate image thumbnail, but because of the source image size it take too kuch time, and pho script time out. You can either increase script running time (in your cpanel look for max_execution_time settings). If that is not possible, then delete the file you have uploaded. To do that, you first need to know image ID. This can be deducted from exception stacktrace, look for function parameter value, there will be some id_image somewhere). Once you know the ID, for example 1234, then delete file /img/p/1/2/3/4/1234.jpg
  16. I don't understand at all. What is MariaDB_client on server #1? Do you have two instances of mariadb servers installed in master->slave mode? Or are you talking about mysql/mariadb client program?
  17. One of the reasons the pdf can be so huge is the used font. You can tweak used fonts in file classes/pdf/PDFGenerator.php, property $font_by_lang. For example, deleting line 'en' => 'dejavusans' Can reduce pdf size from 461K to 15k. Of course, the resulting pdf might look different. Or completely broken, if your language contains weird characters such as 'příliš žluťoučký kůň'
  18. I'm not sure what protection are you talking about. The only kind of image protection that tb has is watermark module. It can generate .htaccess rules to block access to images without watermark. Of course, this only works on apache, on nginx+php-fpm such .htaccess protection is useless.
  19. This looks like a very simple module. It simply allows you to link several products together, and display these linked products on product page, under the name 'Variants' It works quite like build-in Accessories feature. Accessories are just rendered in their own tab, and as a product miniature. With a little bit of theme modification you could actually use the Accessories feature to accomplish this module's functionality.
  20. In your phpmyadmin you need to select database before you run the query. Anyway, from your last screenshot it looks like something entirely else is wrong. Do you have any local changes to php/tpl files? Do you have any overrides installed? You can use 'coreupdater' module to check your installation, and fix it its corrupted
  21. Do not use build in SQL manager in thirty bees. Connect to your database directly, I'm sure your hosting comes with phpmyadmin
  22. First of all, enable debug mode in Advanced Parameters > Performance. Then try again. Maybe some errors will be shown. If no error occurs, then click on 'Show SQL Query' button in upper right corner of the list, copy it to phpmyadmin, and execute it there. See what it returns. If it returns empty set (most likely), have a look at the query conditions and figure out which one is filtering your data out.
  23. Red herring. Ignore this.
  24. @Naldinho please post your store url
  25. Intermittent issues like this are most likely caused by some caching mechanism. Do you, by any chance, have some Full Page Cache enabled (tb native or third party module)? Anyway, there is a small bug in /js/tools.js. Edit this file, and change line 105 from if (typeof window.currencyFormatters[currency] !== 'undefined' && window.currencyFormatters[currency]) to if (typeof window['currencyFormatters'] !== 'undefined' && window.currencyFormatters[currency]) This bug should not cause any issues, because front controller always generates the 'currencyFormatters' global variable. In you case, it does not -- this could be caused by FPC, or maybe some override.
×
×
  • Create New...