Smile Posted November 14, 2022 Posted November 14, 2022 We are happy to present to you the latest version of Thirty Bees - 1.4. The main advantage of this version is the full support of PHP 8.0 and 8.1 If you need help with upgrading your store, feel free to contact us. It saves you work and you will support Thirty Bees with it. Many merchants preceded you already! Please note that PHP 5.6 is not supported anymore, so please upgrade in time to avoid downtime of your store. Beside that we have done many bigger and small improvements. Some enhancements in the webservice as well as tracking packs sold (its parts), some enhancement in Features and some bug fixing. Please find them all in the change log or under this email. Furthermore I would like to tell you a bit about what we have also been busy with. We have been working on quite some modules what should make your work more efficient in the future. Those modules will be slowly released in the upcoming months. 1)聽聽聽 Advanced error monitoring, which makes it easy to monitor in depth errors in your system. 2)聽聽聽 A Full scale Warehouse Management System module, which will make picking and packing very easy. Fully integrated with all functions you need in an ecommerce warehouse. It will be perfect for anyone that has multiple people working in the warehouse. It will save you a lot of time, mistakes and will save you money from day one. If you are interested, please drop us an email to discuss your implementation. 3)聽聽聽 Native Thirty Bees Mollie payment provider module 4)聽聽聽 Advanced Support Ticketing system with optional communication channels like WhatsApp, telegram, email, etc. 5)聽聽聽 FAQ Snippets: With this module you can easily add FAQ lists to product and category pages. Search engines can show this information in their result page as it has the snippets markup. By adding links to the text you can attract more people to you store and increase sales. Must have for every ecommerce site! 6)聽聽聽 List flow module: Allows you to create dynamic lists of products. Products can be automatically added or removed from the lists when they meet some criteria. For example when text changes. This can be used to add provide list of products that require attention to your translator, photographer or marketeer. This is very powerful module, but the initial settings can be overwhelming. You might want some support for setting it up. Must have for every ecommerce store with lots of products, translations, domains, and employees! 7)聽聽聽 History logging: This module logs most changes on product level and who did make the change. Some examples are price changes, text changes, meta data changes and much more. Must have for tracking changes on product level by different employees. And don鈥檛 forget thirty bees is an open source platform, maintained and kept alive by Merchants and enthusiastic developers. Any donation you make will be much appreciated and will 100% be used for the development of thirty bees. Buy us a beer or become a backer and show us thirty bees has a value for you. 聽 Added PHP8 compatibility Removed PHP5.6 support WebService enhancements 路聽聽聽聽聽聽聽聽 logging 路聽聽聽聽聽聽聽聽 error reporting 路聽聽聽聽聽聽聽聽 employee context Carrier enhancements 路聽聽聽聽聽聽聽聽 translatable carrier name 路聽聽聽聽聽聽聽聽 ability to disable some carrier ranges Enhanced error reporting 路聽聽聽聽聽聽聽聽 ability to attach custom loggers 路聽聽聽聽聽聽聽聽 replaced die statements with exception, so the root cause can be logged 路聽聽聽聽聽聽聽聽 don't hide SQL exception by default Packs enhancements 路聽聽聽聽聽聽聽聽 dynamic pack feature 路聽聽聽聽聽聽聽聽 do not show hidden pack items 路聽聽聽聽聽聽聽聽 track pack items sold Features enhancements 路聽聽聽聽聽聽聽聽 improved feature values editation directly from product page 路聽聽聽聽聽聽聽聽 product filtering by features in admin list Extendable back office notifications 路聽聽聽聽聽聽聽聽 it is now possible to have custom notifications icons in back office page, for example for new reviews Fixed a lot of bugs. Most important one: 路聽聽聽聽聽聽聽聽 Fixed image type resolving 路聽聽聽聽聽聽聽聽 Autoloader case sensitivity issue 路聽聽聽聽聽聽聽聽 updating product positions withing category 路聽聽聽聽聽聽聽聽 dashboard: date range automatic recalculation 路聽聽聽聽聽聽聽聽 delete category: orphaned products 路聽聽聽聽聽聽聽聽 product thumbnail name conflict 路聽聽聽聽聽聽聽聽 numbers input audit 路聽聽聽聽聽聽聽聽 mobile theme detection 路聽聽聽聽聽聽聽聽 uploading attachement filesize issue Other enhancements 路聽聽聽聽聽聽聽聽 some category fields like active were made multistore-aware 路聽聽聽聽聽聽聽聽 ability to edit specific prices 路聽聽聽聽聽聽聽聽 custom code - multistore support 路聽聽聽聽聽聽聽聽 combination generation: unique reference 路聽聽聽聽聽聽聽聽 import: introduced custom data sources 路聽聽聽聽聽聽聽聽 Smrty MySQL Cache encryption -- security must have 路聽聽聽聽聽聽聽聽 reviewed debug mode 路聽聽聽聽聽聽聽聽 product: enable shop association 路聽聽聽聽聽聽聽聽 products: simplified multistore editation 路聽聽聽聽聽聽聽聽 customer service: new settings controller 路聽聽聽聽聽聽聽聽 support search with spelling errors 路聽聽聽聽聽聽聽聽 file manager support for webp format 路聽聽聽聽聽聽聽聽 csv export customizable field delimiter 聽 5 8
zen Posted November 14, 2022 Posted November 14, 2022 (edited) Great news, I am gonna test it soon 馃檪 Edited November 14, 2022 by zen 1
wakabayashi Posted November 14, 2022 Posted November 14, 2022 And some people thought this project is dead聽馃聽馃槄 Good work! Pull request coming from me for sure聽馃 2
janoo Posted November 14, 2022 Posted November 14, 2022 Congratulation to this great milestone! Happy to see it 馃檪聽 Many thanks to all contributors for talent and effort!馃挴
PeterPan Posted November 14, 2022 Posted November 14, 2022 thanks a lot for the great work! I just googled "prestashop fork" and this is, what i got as third result. 聽 https://www.eshopaddons.com/prestashop-fork/ maybe somebody has contact to this guy, and tell him, that now there is a new version. I think thirtybess is it worth 馃檪 there is too much "negativ" advertising in the www
Smile Posted November 15, 2022 Author Posted November 15, 2022 10 hours ago, PeterPan said: thanks a lot for the great work! I just googled "prestashop fork" and this is, what i got as third result. 聽 https://www.eshopaddons.com/prestashop-fork/ maybe somebody has contact to this guy, and tell him, that now there is a new version. I think thirtybess is it worth 馃檪 there is too much "negativ" advertising in the www Are you willing to do that?
wakabayashi Posted November 15, 2022 Posted November 15, 2022 22 hours ago, Smile said: 4)聽聽聽 Advanced Support Ticketing system with optional communication channels like WhatsApp, telegram, email, etc. A lot of exciting ideas. But I am looking most for this support ticketing system. Is this a standalone solution or does it use any external service?
rdw Posted November 16, 2022 Posted November 16, 2022 thank you for v1.4.0 php 8.1 supported stable release. I've upgraded the core successfully, checked prior for any DB errors and none report, but following the upgrade to 1.4.0 the attached DB errors are reported by the check tool. Do these need to be fixed by using the apply fix option against each of them? I've successfully created a new test purchased / refund without any issues. 聽
datakick Posted November 16, 2022 Posted November 16, 2022 6 hours ago, rdw said: thank you for v1.4.0 php 8.1 supported stable release. I've upgraded the core successfully, checked prior for any DB errors and none report, but following the upgrade to 1.4.0 the attached DB errors are reported by the check tool. Do these need to be fixed by using the apply fix option against each of them? I've successfully created a new test purchased / refund without any issues. 聽 You don't have to fix these db differences, but it would be better if you do 馃檪 I know it says 'Dangerous' for some of them, but it is not, really.聽 1
AndyC Posted November 16, 2022 Posted November 16, 2022 Will there be any module issues, especially Prestashop 1.6 versions
wakabayashi Posted November 16, 2022 Posted November 16, 2022 40 minutes ago, AndyC said: Will there be any module issues, especially Prestashop 1.6 versions If you update to a php 8 version, this could likely become an issue, if the modules aren't updated anymore. But basically this has not much to do with TB. If you stay on older php version, I don't expect too much issues. The problem is only: end of month only php 8 has further support.
AndyC Posted November 16, 2022 Posted November 16, 2022 6 hours ago, wakabayashi said: If you update to a php 8 version, this could likely become an issue, if the modules aren't updated anymore. But basically this has not much to do with TB. If you stay on older php version, I don't expect too much issues. The problem is only: end of month only php 8 has further support. At the moment it is mostly PayPal ( Prestashop version)which has been slightly modified to work with a module that lets people add text that adds a fee... There are very few modules that do this and none for TB (which was why I was asking about the module further down the list in the English section
30knees Posted November 17, 2022 Posted November 17, 2022 Yes, the old modules are headache because they're not being supported anymore. So there's no way they'll be updated to PHP 8. That's also why I'm hesitant to upgrade, even though 1.4 and the future plans look really, really good, much better than I had hoped for, and show a promising future for tb. For those who understand what's required: Is going through modules and making them ready for PHP 8 always a major undertaking or is it highly dependent on the module?
datakick Posted November 18, 2022 Posted November 18, 2022 On 11/15/2022 at 12:56 PM, wakabayashi said: A lot of exciting ideas. But I am looking most for this support ticketing system. Is this a standalone solution or does it use any external service? The plan is to have general-purpose back office system for managing customer communication. Something similar to current Customer Service, but with additional features -- filtering, predefined messages, automatic assignment, etc. This part will have no dependency.聽 And then there will be lot of small modules that can plug into this system to provide incoming and outbound communication channels. Some of these modules can, of course, implement their functionality using external service that you will have to subscribe to.聽 1
PeterPan Posted November 19, 2022 Posted November 19, 2022 On 11/15/2022 at 10:09 AM, Smile said: Are you willing to do that? I could try, but I don麓t have personal contact to this websites/blog owners
AndyC Posted November 20, 2022 Posted November 20, 2022 Thank you for the update... After a few tries I got it to work with V1.4 Had聽 few issues with Panda and newsletter ( which is disabled now) Also the latest Prestashop PayPal , which I found ad another update 聽 I am however having this age old issue when logged in as a user Impossible to add the product to the cart. Please refresh page. refreshing page doesn't help.. If I log out it seems to be OK Edit: issue was caused by third party full page cache module
zen Posted November 22, 2022 Posted November 22, 2022 Is it not the time to upgrades all modules for a NEW theme.. base on recent framework like Boostrap 5 ? maybe somthing like Cisero theme refactored for a smooth native design.. that I would ben delighted to finish if it's available by default on 1.5 and + versions ? what do you think about it Datakick and Smile ? 聽 3
undecided Posted November 23, 2022 Posted November 23, 2022 I'm neither Datakick nor Smile, but I think it would be a great idea. I'm using the mentioned theme for my shop and would love it it became the standard as I really like the basic idea of the theme (simple and clean) as well as the new Bootstrap 5 features. 聽
wakabayashi Posted November 23, 2022 Posted November 23, 2022 Yeah, cisero is a clean/great looking theme. It could become the default one. But to force the usage of a certain framework is not wishful imo. I still like the component approach. It is, what I am setting up on my new shop. It's not easy, but it offers many advantages. But this would be (earliest) a project for tb 2.0.
AndyC Posted November 23, 2022 Posted November 23, 2022 Is anyone having issues with Panda when upgrading ... breadcrumb.tpl is causing everything to be 500 server error.. I may download a fresh copy of it on teh weekend and try again
musicmaster Posted November 23, 2022 Posted November 23, 2022 26 minutes ago, AndyC said: Is anyone having issues with Panda when upgrading ... breadcrumb.tpl is causing everything to be 500 server error.. I may download a fresh copy of it on teh weekend and try again Did you read my post from 10 days ago?聽 I have a shop now running under 8.1 without problems and wrote some of my experiences down. I may have forgotten some issues but it should be a start. If anyone has additions they are welcome. 聽 1
wakabayashi Posted November 23, 2022 Posted November 23, 2022 2 hours ago, AndyC said: is causing everything to be 500 server error.. I may download a fresh copy of it on teh weekend and try again You need to download the error file and upload it in the logs (or alternatively you enable debug mode)... Then you post the error here. Should be an easy fix.
AndyC Posted November 24, 2022 Posted November 24, 2022 (edited) Oh no sorry.. Didn't see them ... I'll be looking this weekend when I have another go .... Biggest problem is it's a busy time and people keep ordering, so scared of loosing聽 a order .... I know i have emails , but it just does lol wakabayashi , yes i did download them 聽 this is the 1 couldn't overcome Quote Unable to load template 'file:/home/root/domains/pe*****orld.co.uk/public_html/themes/panda/./breadcrumb.tpl' in '/home/root/domains/pe*****orld.co.uk/public_html/themes/panda/./header.tpl' 聽 Source file: /home/root/domains/pe*****orld.co.uk/public_html/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php 176: * render template 177: * 178: * @param bool $no_output_filter if true do not run output filter 179: * @param null|bool $display true: display, false: fetch null: sub-template 180: * 181: * @return string 182: * @throws \Exception 183: * @throws \SmartyException 184: */ 185: public function render($no_output_filter = true, $display = null) 186: { 187: if ($this->smarty->debugging) { 188: if (!isset($this->smarty->_debug)) { 189: $this->smarty->_debug = new Smarty_Internal_Debug(); 190: } 191: $this->smarty->_debug->start_template($this, $display); 192: } 193: // checks if template exists 194: if (!$this->source->exists) { 195: throw new SmartyException( 196: "Unable to load template '{$this->source->type}:{$this->source->name}'" . 197: ($this->_isSubTpl() ? " in '{$this->parent->template_resource}'" : '') 198: ); 199: } 200: // disable caching for evaluated code 201: if ($this->source->handler->recompiled) { 202: $this->caching = Smarty::CACHING_OFF; 203: } 204: // read from cache or render 205: if ($this->caching === Smarty::CACHING_LIFETIME_CURRENT || $this->caching === Smarty::CACHING_LIFETIME_SAVED) { 聽 聽 MY PayPal from prestashop was also causing errors, once I disable that it then went to breadcrumb 聽 Edited November 24, 2022 by AndyC
xjoy Posted January 12, 2023 Posted January 12, 2023 (edited) I migrated my site from TB 1.1 to 1.4 and it worked on PHP 7.4. I switched PHP to 8.1 and updated files by AdminCoreUpdater. Now there is problem with AdminPerformance, AdminModules,聽AdminPayment,聽AdminStockCover - HTTP ERROR 500 I changed defines.inc.php: 聽 聽define('_PS_MODE_DEV_', true); but see no debug. No log in <mysite.com>/public_html/log Apache log: 80.238.108.35 - - [11/Jan/2023:18:02:54 +0100] "GET /admin/index.php?controller=AdminPerformance&token=34cc34debcf59b36a000666f2843e4ab HTTP/2" 500 0 "https://<mysite.com>/admin/index.php?controller=AdminCoreUpdater&token=c54b73057c9cbfdcf6a6ad589e3f576c" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" PL - How can I check what is wrong? 聽 There is problem after migration with homeslider.tpl in community-theme-default - it looks to old directory for images. New one is: 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 src="{$link->getMediaLink("`$smarty.const`/img/homeslider/`$slide.image|escape:'htmlall':'UTF-8'`")}" 聽聽 聽聽聽 聽聽聽 聽聽聽 聽聽聽 聽 聽 On PHP 8.1 the problem is with themeconfigurator.php - the lack of brackets: 聽聽 聽聽聽 聽聽聽 聽聽聽 聽'context' => (Configuration::get('PS_MULTISHOP_FEATURE_ACTIVE') == 0) ? 1 : (($this->context->shop->getTotalShops() != 1) ? $this->context->shop->getContext() : 1) Thank you for great support 馃檪 Edited January 12, 2023 by xjoy
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now