Ok want to help, cause this is amazing!
Firstly, i've installed this on a dev store, works great. BUT I really want to pre-load every product with the maximum slots. So for example, I've set that I want 5 products shown per product detail page. Currently without having a 'history' nothing is shown.
What I'd like to propose is a simple "Day 1" init which loads the positions. It would in order of priority look like this:
- Load current manual "Related Products" (if that is more than the 5 i need, stop)
2a. Load similar named products (say my product name is ACME | Widget - A, I would text search for other products very similar to this, specifically if there exists ACME | Widget - B and ACME | Widget - C I want to give them high priority in the prepositioning) (if that is now more than required, stop)
2b. For special marks trawling through entire order history and understand what was bought together and apply a weight for these associations
- If there is still nothing found above 1 and 2, then pick from the category the product is in (this can be a set a categories of course, and potentially give higher priority to brand / manufacturer)
Once everything is loaded the current code will make it dynamic and hopefully positions fine tune over time. But its great to be able to pre-load at the start without having a history. 1 and 2a would be a great start!!
I want to help, because this is a great module which bucks the trend against all these SaaS players.
Ok want to help, cause this is amazing!
Firstly, i've installed this on a dev store, works great. BUT I really want to pre-load every product with the maximum slots. So for example, I've set that I want 5 products shown per product detail page. Currently without having a 'history' nothing is shown.
What I'd like to propose is a simple "Day 1" init which loads the positions. It would in order of priority look like this:
2a. Load similar named products (say my product name is ACME | Widget - A, I would text search for other products very similar to this, specifically if there exists ACME | Widget - B and ACME | Widget - C I want to give them high priority in the prepositioning) (if that is now more than required, stop)
2b. For special marks trawling through entire order history and understand what was bought together and apply a weight for these associations
Once everything is loaded the current code will make it dynamic and hopefully positions fine tune over time. But its great to be able to pre-load at the start without having a history. 1 and 2a would be a great start!!
I want to help, because this is a great module which bucks the trend against all these SaaS players.