Please read the following post below to give you a reference as to this topic. I have not implemented the code change, in fact, we took a different direction.https://www.ablecommerce...feature-products-widgets
We created a new category called feature products, and underneath that category, we created two other sub-categories as follows:
- Motorola Radios - ID 309
RCA Radios - ID 310
We have two different web pages, each with two separate inner templates. The templates themselves are the same, but by having two different templates, we can adjust the category ID of each one separately.
On the following page, please see below.https://www.myradiomall.com/rca
You will see that the inner template for this page is set to category ID 310. At first, this page was not working, it was loading products correctly at the beginning, but once you started hitting refresh, it would display other products outside the category ID of 310. But this problem seemed to go away after I reindexed the database.
If you now go to the home page, please see below:https://www.myradiomall.com/
You will see that it's displaying different products because the category ID is set to 0. If I set the category ID to anything else, nothing displays
I have a feeling that when you have two different templates, each one is referencing to a different category ID's besides 0, the system has issues retrieving products based on those category IDs.
We like having different categories so that we can control what products are included for displaying purposes. It is our intent to eventually have the home page only show Motorola radios, category ID 309, the RCA page to show only RCA radios, category ID 310, and finally we will create another page to show different accessories based on their category IDs.
No code modifications have been made regarding any of this, so I hope you're able to mimic the behavior and neither suggest a fix or enter it as a bug for the next version to be rectified.
I apologize for the long post. There was a lot of information to express.