Jump to content
thirty bees forum

Leaderboard

Popular Content

Showing content with the highest reputation since 02/26/2025 in all areas

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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!
    2 points
  8. 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
  9. Problem Solved. Curl was not installed on the new server for some reason
    1 point
  10. 1 point
  11. This override worked perfect. It no longer adds the inventory back unless the box is checked. Thanks.
    1 point
  12. 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
  13. 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
  14. 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
  15. Please dm me what you need. And we can take it from there. Design stuff, UI/UX is more my speciality.
    1 point
  16. 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
  17. Indeed that did the trick! Thanks a lot!
    1 point
  18. 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
  19. 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
  20. @daresh, your module is a must. So many options to configure the GPSR compliancy and it is supporting thirty bees natively.
    1 point
  21. @datakick By the way, I looked at the structure of several wordpress optimization plugins and all of them use this library for CSS and JS minification: https://github.com/matthiasmullie/minify The advantage is that this library does not load any dependent libraries like mrclay/minify. So maybe it is worth converting thirtybees module to this library?
    1 point
  22. I did HTML minification tests using three different PHP libraries for HTML minification. The server's TTFB time increased by up to 6 times. Also, with dynamically generated HTML pages, this is a feature that brings no benefits.
    1 point
  23. How many Opencart or Woocommerce themes are compatible with this? Oh... none?
    1 point
  24. 1.2.1 - 02/06/2023 Correction of VAT treatment on shipping costs
    1 point
×
×
  • Create New...