Naldinho Posted Friday at 04:50 PM Posted Friday at 04:50 PM I had a thirty bees store that had been previously converted from a PrestaShop 1.6 shop. Something broke around Christmas so online store has been in maintenance mode since which was fine as the business was overwhelmed with B&M customers until end of April. Now though I am looking to restore the online store but I think I'd like to do a complete rebuild and am trying to decide on a platform. I am hoping I could get a question answered. It has been years since a worked with PrestaShop and for thirty bees I was just doing basic maintenance. The business sells custom products so the classic PrestaShop method of using combinations does not work -- it is just too many if you have even a few options for 8+ attributes the number of combinations becomes grows too high (or at least that was a limitation previously). I was able to circumvent that by using Presto-Chango's Advanced Attribute Wizard as that solved the issue but this module does not appear to be available now. Is there an alternative solution? Is it possible in thirty bees to use conditional logic for product customization?
the.rampage.rado Posted Friday at 06:22 PM Posted Friday at 06:22 PM You should give us some error message or something to work with for debugging/guessing. Regarding the product combinations - could you describe exactly what you want to achieve so somebody could offer ideas. There is currently no option for functionality similar to this module build in thirty bees.
Naldinho Posted 15 hours ago Author Posted 15 hours ago The issue is Stripe -- I was using the official Stripe module and after updating it stopped working. I've been trying to get the site to work for a hours and I think it is just too messed up to fix. I am still on thirty bees 1.3 and running on Ubuntu 18 with php 7.2. Every attempt to update causes different issues. The most stable I can get things is going with thirty bees 1.3, Ubuntu 20 with php 7.4 using the thirty bees Stripe module where I can buy stuff and my card gets charged and order processed in the store backoffice but checkout ends up in a loop and never finishes and as the customer I get no indication the order was completed. If I upgrade everything to latest versions I get all kinds of database errors. Also upgrading would likely break the products since the module that allows for the different method of configuration required making edits to a handful of core files. The store was already having small issues that we were working around before it died at Christmas. ----------------------------------------------------- What I am trying to do Many of the products are just standard products with 2-3 attributes each with 2-3 options so those are fine. Worst case scenario is 3*3*3=27 so that is manageable and most have fewer combinations than that. The main products though is has a lot of options so you end up with a scenario like 12*10*2*2*3*9*5.... where the end result at minimum over 20,000 combinations and in some cases closer to a million. The product is index tabs but since few people know what that is think of it like either a car or gaming computer -- looking at a car site I have 5 options for model variants, 18 exterior colours, 21 rim options, option to add wheel bolts, and 6 options for second set of winter tires so 5*18*21*2*6=22,680 and I have still have interior, technology and accessories such that my guess is this car configure ends up with over a million combinations easily. What the Presto Chango module did was allowed for price changes to be attribute specific without needing to define all the combinations and each have it's own price. You just needed a base price and then each change to the product would add or subtract from the price but without needing combinations. The Presto Chango module wasn't perfect as ideally you'd have conditional logic as well (and they added that in the last version but I never got around to implementing it) as ideally some options would not be available and others would only be available based on previous choices. I can work around that but ideally I'd have conditional logic as well. I think the likely best option is to have the normal products on an e-commerce platform and then a separate product configuration page for the main product where I am free to do whatever as I am coding it and then have that page just create products on the spot using the e-commerce platform. This is not a high volume store 15-20 orders a week and all the products are made to spec so in theory this should work if I could generate private customer specific products though API. The only issue is this seems like a lot of work given I only have a vague idea of where to start. I'm trying to decide between Thirty Bees and Magento. My preference is for Thirty Bees as previous experience plus at least when I checked in 2024 there was an option for paid support that I considered reasonable. Magneto I'd be starting from scratch and I'd expect the paid assistance to be too predatory for me but I suspect there is a high probability of a paid module that does what I want.
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