Jump to content
thirty bees forum

zen

Members
  • Posts

    431
  • Joined

  • Last visited

  • Days Won

    60

Everything posted by zen

  1. I don't understand why your module will stop working on the PS update, and "theirs too". What or who is their this Time , sorry but it's a bit confusing.
  2. Yes..you just add the New shipping options to theses products but they should also be available to the GLS at 15 for EU. then customers can choisie GLS or cheaper for clothes and if you add another item then only GLS will be possible to use as shipping service. That's all
  3. I just discovered a new bug on our TB platform, I think it is there since looooong time, let me explain it : - Need to setup 2 vouchers, on my test they donot have any code so it is added automatically to the cart when conditons are there, my vouchers give one free Product when 5 bought, the second give one more when 10 boughts in total. - create an order on front office with these 2 vouchers, so add 10 products of the selected categorie, the cart is good and you can pay the correct amount. - go to back office Orders tab and look into the order, there are the 2 coupons in cart Rule details but the payment say that customer didn't payed enough, and the Order detail just show one of the 2 coupons in the reduction line, so only one is taken into account for Total amount of the order.. that's where the bug is. Please confirm or not that this bug is real and if you have any idea on how to fix it, I'll dig it when I'll got time enough for that.
  4. The problem seems to be not in the cross-selling module that works fine.. but from your module called : securitybooster this one, in order to work properly should not be cached, just try to not use the page cache at all.. I don't think you'll find it less fast than before, and don't be confused I am not talking about smarty cache, this one should still be engaged.
  5. the link to phpmyadmin was by mistake.. it's deleted, thank you for reporting it. But yes If you want to add this to your shop, for now it's better to use phpmyadmin to add that new column, It might get integrated on the next release and then no need for modifications with phpmyadmin of DB, simple upgrade will do.
  6. For that you can do an override in your shop, create a new file named : /override/classes/controller/FrontController.php and put that code inside : <?php /** * Class FrontControllerCore. * * adding a fix high number for manufacturer pagination so all brands are shown in one page only */ class FrontController extends FrontControllerCore { public function pagination($totalProducts = null) { if (!static::$initialized) { $this->init(); } // Retrieve the default number of products per page and the other available selections $defaultProductsPerPage = max(1, (int) Configuration::get('PS_PRODUCTS_PER_PAGE')); switch ($this->php_self) { case 'manufacturer': $defaultProductsPerPage=999; // this is the fixed high number for manufacturers per page. break; } $nArray = [$defaultProductsPerPage, $defaultProductsPerPage * 2, $defaultProductsPerPage * 5]; if ((int) Tools::getValue('n') && (int) $totalProducts > 0) { $nArray[] = $totalProducts; } // Retrieve the current number of products per page (either the default, the GET parameter or the one in the cookie) $this->n = $defaultProductsPerPage; if (isset($this->context->cookie->nb_item_per_page) && in_array($this->context->cookie->nb_item_per_page, $nArray)) { $this->n = (int) $this->context->cookie->nb_item_per_page; } if ((int) Tools::getValue('n') && in_array((int) Tools::getValue('n'), $nArray)) { $this->n = (int) Tools::getValue('n'); } // Retrieve the page number (either the GET parameter or the first page) $this->p = (int) Tools::getValue('p', 1); // If the parameter is not correct then redirect (do not merge with the previous line, the redirect is required in order to avoid duplicate content) if (!is_numeric($this->p) || $this->p < 1) { Tools::redirect($this->context->link->getPaginationLink(false, false, $this->n, false, 1, false)); } // Remove the page parameter in order to get a clean URL for the pagination template $currentUrl = preg_replace('/(?:(\?)|&)p=\d+/', '$1', Tools::htmlentitiesUTF8($_SERVER['REQUEST_URI'])); if ($this->n != $defaultProductsPerPage || isset($this->context->cookie->nb_item_per_page)) { $this->context->cookie->nb_item_per_page = $this->n; } $pagesNb = ceil($totalProducts / (int) $this->n); if ($this->p > $pagesNb && $totalProducts != 0) { Tools::redirect($this->context->link->getPaginationLink(false, false, $this->n, false, $pagesNb, false)); } $range = 2; /* how many pages around page selected */ $start = (int) ($this->p - $range); if ($start < 1) { $start = 1; } $stop = (int) ($this->p + $range); if ($stop > $pagesNb) { $stop = (int) $pagesNb; } $this->context->smarty->assign( [ 'nb_products' => $totalProducts, 'products_per_page' => $this->n, 'pages_nb' => $pagesNb, 'p' => $this->p, 'n' => $this->n, 'nArray' => $nArray, 'range' => $range, 'start' => $start, 'stop' => $stop, 'current_url' => $currentUrl, ] ); } } don't forget to delete this file after : cache/class_index.php and please verify that in your BO the overrides are not desactived. Enjoy 🙂
  7. Hello, I just finished a modification on the CartRules class and admin theme + one more column in mysql table tb_cart_rule This function was missing for some TB users >> Before : Minimum amount to reach is based on total amount of the order => good for most situations. Now : If you activate selected products the minimum amount to reach in your order will be calculated from your products in your cart that match the selected products of the voucher only if selected. 😛 posted on github here : https://github.com/thirtybees/thirtybees/pull/1147 as TB now use use ObjectModelSchemaBuilder to create database schema, there's no need to update anything in install directory, right ?
  8. Yes, this is my skype ID : Zengraph we might talk soon then 🙂
  9. The shop is working. apparently good now and updated on the 1.1.0 version with success 🙂 thanks to this thread : but maybe more problems to come ... hosting is an important factor for the success of your eshop !
  10. Of course !! The hosting could be and seems to be the root problem here.
  11. module TBUpdater causes the crash.. when took out of modules directory .. module listing works again..need to understand why, but have no more time right now.. The back office works again now.
  12. Nice tip, I also proposed my help to check it on the server, but seems like You gave him the good direction to solve it alone,
  13. Whaoo, this is strange.. can I have a look in your back office to try to figure it out ?!
  14. You are right, in the e-commerce World forks are Seen on a good sight only if the forked software is dead or almost, and to be honest we can't compete with Presta marketing and ADS... They invest maybe 70% of their budget in communication..not in code ! 😞 That being said, I believe TB is the best CMS e-commerce available in open source today, and I am happy to participate whenever I can !
  15. I wish you the best Lesley I hope you will recover fast and get into that year 2020 with joy and happiness !!
  16. You wrote good things, i'd like to add this : why is the gitter chan still on ? because no one never use it and it makes look TB dead already.. not good for image and communication, in the beginning it was active for real, but that's a long time ago. Edit : Seems like someone is trying to talk on this gitter channel... or trolling who knows.
  17. I have to admit that I have serious doubt once again about TB prosperity. It needs a real community spirit.. clarity and a vision , DH42 where are you ? Tell us how TB works, who is in the real team, what is the Next step.... and maybe some bounty prices for dev that accomplish things will also help to grow faster and deliver good functions free of bugs 🙂 Happy New Year 2020 !!
  18. Hello, I'll test that on a clean TB with niara, but it used to work before... Selecting images for one combination only, when selected others images are not shown anymore.
  19. For example, here you have : https://www.firefightersfair.net/13-home/power-pass-eticket2x.jpg this image does not exist, it has not been generated with Big sizes... but the original one :https://www.firefightersfair.net/13-home/power-pass-eticket.jpg works correctly. I guess you have problem with 2x generated images.. You better turn it off if not necessary or try again to set it up correctly and generate the images again when this option is on... Good luck, if you want this to be fixed and verified, please give credentials for BO and FTP.
  20. Ok..i unserstand that but i'd like to make it possible for those who'd like to, even with danger ! Because now ..it will take me maybe around 2 days clicking all the Time to fix it all..please tell me where to engage all recommandations even it breaks the dB afterwards..i'd like to test it.
  21. How to auto apply all thoses fixes when migrating from a presta 1.5 for example... If I try to click to fix each line.. it will takes ages ^^ would be nice to apply all fixes in only one click 🙂
  22. If all the setup is OK, and customer group permission as well, then you might think about deleting carriers and re-create them.
  23. does it also look into overrides php code to extract added fields needed by modules or personnal modifications ?
  24. zen

    dollar euro

    GetDatackick solved it :
  25. zen

    dollar euro

    GetDatakick post this solution : https://github.com/thirtybees/thirtybees/commit/821de66a61eee4eed4acccc2b49a2b75f9c54498
×
×
  • Create New...