Jump to content
thirty bees forum

Leaderboard

Popular Content

Showing content with the highest reputation since 03/03/2025 in Posts

  1. Hey everyone! I wanted to share my experience with thirty bees. If you’ve been searching for a robust, feature-rich solution for your online store, I think you’ll be pleasantly surprised by what thirty bees has to offer. Here are some of the reasons I’m running it on all my shops since it's fork : Focus on Stability and Performance One of the biggest headaches in e-commerce can be platform instability - nobody wants a store that crashes or slows to a crawl. thirty bees is built with performance in mind, ensuring that page loads remain snappy and your store stays responsive. This means a better experience for your customers and less downtime for you. It supports most modern caching solutions and runs on apache, litespeed and nginx servers. Easy Migration If you’re already running an online shop on PS or a similar platform, moving to thirty bees can be straightforward. The developers have put a lot of effort into making the migration process smooth. That means you don’t have to reinvent your store from scratch or lose your hard-earned data and customizations. Some troubleshooting will be required if you have to migrate from very old php versions (v5) but there are plenty of help here in the forum and people that can do the job if you're not confident with it. Open-Source Community thirty bees is an open-source project, which means you get the benefit of a community of developers, merchants, and enthusiasts who actively contribute to improvements, security patches, and new features. You’re not tied to a single vendor for updates or support—you can tap into a global network of experts. If you need support or you need some of the quality premium modules you can subscribe for a tiny sum per month, but it's strictly your choice. Rich Feature Set Whether you need advanced product attributes, multiple languages, detailed analytics, or a robust checkout process, thirty bees has you covered. It provides a wide range of native modules and integrations, making it easy to tailor the platform to your store’s needs without having to rely on countless add-ons. New features are added on regular basis while trying to keep compatibility with themes and modules from established developers - packs with attributes, list filters for BO and many more! User-Friendly Back Office The admin panel is designed to be accessible and intuitive, so you can spend more time focusing on growing your business rather than wrestling with confusing settings. Tasks like adding products, managing inventory, and processing orders feel straightforward. If you are bored with just one shop, switch Multistore ON and make your second shop in the same installation - save on development time and running expenses. Strong Compatibility Because it’s based on a well-known e-commerce framework, thirty bees supports a lot of existing modules and themes. You can often bring your favorite PS modules over, or tap into the thirty bees - specific extensions developed by the community. Active Development The team behind thirty bees is committed to ongoing improvements and enhancements. That means bugs get fixed quickly, and you can expect new features to roll out regularly. Staying current helps keep your store secure and competitive. If you find any bugs or request new feature you can post here: https://github.com/thirtybees In Conclusion If you’re looking for an e-commerce solution that combines reliability, performance, and an active, helpful community, I highly recommend giving thirty bees a try. It’s been a breath of fresh air for my online stores, and I’m confident it could be the same for you. If you have any questions about migrating or just want to talk shop, let’s discuss it on the forum! And now a personal appeal to the fellow forum members: thirty bees thrives on community support. Whether you subscribe, donate, or contribute your development skills, your help drives innovation and secures the future of our platform. Our because it is made and maintained by fellow dedicated merchants and developers.
    6 points
  2. Hi everyone, I'd like to ask you for a help with testing upcoming new feature - Packs with Combinations. As you may know, it is currently not possible to have combinations for Pack products. This new feature add supports for that. What is it good for? For example, let say you are selling sport equipment. You want to create a bundle for soccer players containing soccer ball, socks, and cleats. Every one of those products in pack can have different variants (ball can have size 1-2-4-5, socks can have different colors and sizes,...). Because thirty bees does not support packs with combinations, you would have to create a dedicated Pack Product for every combination of products that you want to sell. That's not very user friendly, and it's very hard to maintain. That's why we have this new feature. How it works: 1) When you are adding a product with combinations to your pack, you can now select a special item variant named virtual attribute. (It's stupid name, I know. I'm open for better name suggestions 🙂 ) 2) when you add this special variant to the pack, and save the product, thirty bees will automatically generate a matching Attribute containing all combinations of that product. This is a special Attribute that can be only used by Pack products that contains the virtual attribute item. System will make keep the attribute values in sync with existing combinations. You can rename the attribute name, and also rename the attribute values. 3) In pack product, you can use this new attribute to create/generate combinations: 4) On front office, you now have an option to select specific combination of a pack: This approach is not the nicest. I personally don't like the need for dedicated Attribute that is kept in synch with specific product combinations. But by doing it this way, we have achieved backwards compatibility. Every modules that work with combinations/attributes can work with that. There are a lot of corner cases that I'd like your help with testing. If you are willing to help, you can use core updater. In module settings, select 'custom target' as your distribution channel, and then update to branch pack-combinations: Thank you for your help!
    4 points
  3. I did some testing, and... released a new version of paypal module, and I strongly recommend everybody to update 🙂 There was a serious bug in module. When creating an order, paypal module provided current cart value instead of amount that was actually paid. This should be always the same, unless it isn't. For example, if you can do this: clicks on payment button that opens paypal checkout page open your store in different tab, and amend the cart (add/remove products, change carrier,...) switch back to paypal tab, and conclude the payment Normally, the order would be created with Payment Error state. But because of the bug in paypal module, the order would be created in Payment validated state, everything marked as fully paid. Neat.
    3 points
  4. Hello everyone, I'd like to announce new upcoming feature, and as always ask for testing and reporting any and all issues, problems, and enhancement requests. This new functionality is names List Filters. You can test it by upgrading your store to list-filters branch (using core updater in custom targets) What this new functionality do? On every (filterable) lists in back office you will find a new icon in upper right corner: When you click on it, new section will appear. Here, you can define additional filters that will be applied to the list. The new filters are applied together with the standard filters from list header. But these new filters are slightly more powerful, because you can select operator - not, contains, starts with, between, any of Also, developers can define additional filters in AdminControllers that do not depend on list columns. For example, I have added new filter fields for Order list controller - (Customer - Email, Customer - First Name, Customer - Last Name). So you can filter order list by customer email, even though customer email is non one of list columns! We will be slowly adding more and more filter fields based on your suggestions. Let us know what you need!. This functionality is not 100% completed, but it's quite stable. I've been using it on few production servers without any issues for a few weeks now, so it should be safe for you to test it as well. We already have a few enhancement we want to implement. One of them is support for filter presets -- you will be able to save your filter settings, and easily switch between different presets. Now it's your turn. Please test and give feedback. I'm sure there is a lot to improve here. I'm very excited about this new feature, as I wanted to do have this for a few years now. And finally it's coming 🙂
    3 points
  5. It doesn't make much sense to me either. There is a checkbox in UI for merchants to decide if they want to restock or not. Code should no make some auto-magical decisions and ignore the user-selected settings. Let's remove this.
    2 points
  6. Here is the last archive of TB installed for a new website for a friend.. it might not contain all modified modules likes currency and language.. but I have not much time to pack it again.. the may be to update github or make a new repo, but time goes fast, I'll try to do that this week. Enjoy, and please report bugs or fix them.
    2 points
  7. Hello 30knees I am always happy to work on this kind of things.. that is why I forged my own theme, and use it for myself and customers.. what do you need exactly ?
    2 points
  8. There was talk about a new Mollie module but it seems to have fizzled out. I am getting warnings from Mollie themselves about changes. Any news on this?
    2 points
  9. We use Datakick's module to submit data feeds. The ads themselves seem best managed within the meta ad tool. We've never connected the API for tracking yet, as we haven't found a good tool that will connect to TB yet.
    1 point
  10. 1 point
  11. 2.7.2 - 03/23/2025 Improved flow. Improved category display. 2.7.1 - 11/09/2023 Fixed a bug when updating to module version 2.7.0. 2.7.0 - 10/28/2023 Images replaced by icons to lighten loading. Added compatibility with PrestaShop 8. PHP 8.1 support. Improved display of information messages when validating module configuration. Last export date added to table showing XML flow files. Withdrawal of compatibility with PrestaShop 1.5.
    1 point
  12. Problem Solved. Curl was not installed on the new server for some reason
    1 point
  13. 1 point
  14. This override worked perfect. It no longer adds the inventory back unless the box is checked. Thanks.
    1 point
  15. It might be, that I got pissed by this issue too in the past. Cause I just checked my override and there I only check for this: if ($orderDetailList[$idOrderDetail]['quantity'] > 0) { if (Tools::isSubmit('reinjectQuantities')) { $this->reinjectQuantity($orderDetail, $orderDetailList[$idOrderDetail]['quantity'], false, Configuration::get('PS_STOCK_CUSTOMER_ORDER_REASON')); } } So basically I remove the hasBeenDelivered() function...
    1 point
  16. This is a good start. While the backend is a bit clunky, i understand why you've built it this way. The challenge is on the front end, where the user isn't picking between the options to assemble the pack in the same experience that a standard combination product lays out on the same website. Standard layout, user picks size and scent from dropdown But on this new combination pack, the dropdowns are different and are just a consolidated list of every option possible. This might be okay for a small combination set, but is almost unusable for a large combination set. The best experience would be for the front end to allow for the same exact experience of assembling options for a combination similar to this site below. They sell each of the components (golf grip, shaft, head) independently and this is a discounted pack option with a range of prices displayed based upon the combination criteria. Until we're able to get a similar front end user experience between standard and pak products, this new feature would likely not be used by our store.
    1 point
  17. Real life for us: We often have to split shipments into multiple packages and between couriers. We have a third party shipping solution that helps us with this, but when looking in TB, all you see is one tracking code for once courier, which is wrong. Would be best if we understand in the TB backend which products were shipped against which tracking codes without having to jump to the other software solution to figure it out.
    1 point
  18. Please dm me what you need. And we can take it from there. Design stuff, UI/UX is more my speciality.
    1 point
  19. You are aware that If you tried to raise them via forum, website and still can't get a response, you take a gamble should those guys react someday.
    1 point
  20. Indeed that did the trick! Thanks a lot!
    1 point
  21. Making a new post as the screenshots are very annoying (or my way of doing them, idk...). Also should we create issues in github or report here if we find more stuff until this is in develpoment? 4. Packs don't subtract pack products when they are set up to. In this configuration: Purchasing a pack should subtract the pack's quantity per combination and each product's quantity in the appropriate combination. It does only subtract the pack's quantity and not the products'. The same is applicable for Decrement products in pack only. - if the pack is set at it - the quantities are not subtracted in each pack product.
    1 point
  22. Quick few things from me and I'm continuing testing this great addition: 1. Can we push "virtual attribute" option to the top as I think this will be the most used option from this list (I doubt packs with attributes will be made for just one combination of a product). We can rename this to 'all combinations', as it will be more descriptive: 2. Packs with products does not follow "Calculate pack quantities automatically based on available quantities of items in pack": 3. Related to 1. - I see that the 'Product variant' in combinations generator is per pack (not showing Product variants for other packs. But can we bump it to the top of the list? And even better can we automatically generate those combinations when pack is saved? In general this will save 3-4 clicks. I'm failing to think of a situation that the merchant will use packs with attributes and will not like toe assign all combinations?! I don't see any conflicts with themes or emails so far.
    1 point
  23. @daresh, your module is a must. So many options to configure the GPSR compliancy and it is supporting thirty bees natively.
    1 point
  24. Thanks to everyone who continues to support ThirtyBees, with signing up for new memberships, doing reviews, making donations and spreading the word - from all of us at ThirtyBees, a BIG Thank You!! Your support helps TB survive and thrive, and is noticed and appreciated! To those who want to help - now is the time - your support makes a BIG impact! Thank you! How You Can Help: Leave a Review on TrustPilot: If ThirtyBees has helped your business, we’d love for you to share your experience. Positive reviews on TrustPilot not only help us reach more people but also build trust within the community. Support Us with a Donation or become a Supporter: Your contributions will directly help us bring more developers on board, enhance the platform, and support our growing user base. Every little bit counts, and it all goes back into making ThirtyBees even better. Spread the Word: Tell your friends, colleagues, and fellow entrepreneurs about ThirtyBees. Your endorsement is the most powerful tool we have to grow our community. Continue to Engage with Us and other Users in the Forum: Share your ideas and feedback, continue to help others like you always have. ThirtyBees thrives on the input and energy of our community. We love and appreciate that you are here! You are what makes ThirtyBees great!
    1 point
  25. How many Opencart or Woocommerce themes are compatible with this? Oh... none?
    1 point
  26. 1.2.1 - 02/06/2023 Correction of VAT treatment on shipping costs
    1 point
×
×
  • Create New...