A little background on a site that has not gone live yet:
The shop (a new installation of OC 2.0.3.1) sells products and services for high-performance and competition ATV enthusiasts. Products are categorized by manufacturer (Honda, Suzuki, Yamaha, etc) and sub-categories for their specific models. Additional categories are assigned to look for products by type (i.e. exhaust, ignition, tires, etc). The same list is also used as a filter so that when you are looking at Yamaha Banshee products, they can be filtered by product type (i.e. exhaust, ignition, tires, etc). It all works well EXCEPT:
On the front-end, when looking at those Yamaha Banshee products (big list with lots of pages), the handy checkbox filter to look at the categories contains only 16 items of the 18 items defined in the filter. For the life of me, I cannot figure out how to get the checkbox list to show the last 2 items. The newly added items are visible, but the last 2 remaining items in the filter list are not.
I tried TomHughes' approach as well, but it did not seem to work. http://forum.opencart.com/viewtopic.php ... st#p581305
Could there be count maintained somewhere of the total number of records in the Filter Group? When I modified the filter group to add 2 items, I noticed that it sorted oddly ... sometimes correctly 1-18 ... sometimes with the 2 newly-added items at the top, followed by an sorted list of the remaining 16 items ... it seemed a bit quirky. When I last left it, it looked normal and I thought everything was OK.
I set the array limit in category.php, filter.php, manufacturer.php and product.php to 40.
I am perplexed as to what I can do and if anyone has any thoughts or suggestions, I can really use them.
The shop (a new installation of OC 2.0.3.1) sells products and services for high-performance and competition ATV enthusiasts. Products are categorized by manufacturer (Honda, Suzuki, Yamaha, etc) and sub-categories for their specific models. Additional categories are assigned to look for products by type (i.e. exhaust, ignition, tires, etc). The same list is also used as a filter so that when you are looking at Yamaha Banshee products, they can be filtered by product type (i.e. exhaust, ignition, tires, etc). It all works well EXCEPT:
On the front-end, when looking at those Yamaha Banshee products (big list with lots of pages), the handy checkbox filter to look at the categories contains only 16 items of the 18 items defined in the filter. For the life of me, I cannot figure out how to get the checkbox list to show the last 2 items. The newly added items are visible, but the last 2 remaining items in the filter list are not.
I tried TomHughes' approach as well, but it did not seem to work. http://forum.opencart.com/viewtopic.php ... st#p581305
Could there be count maintained somewhere of the total number of records in the Filter Group? When I modified the filter group to add 2 items, I noticed that it sorted oddly ... sometimes correctly 1-18 ... sometimes with the 2 newly-added items at the top, followed by an sorted list of the remaining 16 items ... it seemed a bit quirky. When I last left it, it looked normal and I thought everything was OK.
I set the array limit in category.php, filter.php, manufacturer.php and product.php to 40.
I am perplexed as to what I can do and if anyone has any thoughts or suggestions, I can really use them.
Don Bledsoe
Checking further, I noted that none of the logs have entries and "Display errors" from System > Settings is enabled.
I tried to delete the last 2 entries in the filter list ... Saved ... checked display and saw the same 16 items in the list. I went back and added items 17 & 18 ... Saved ... checked display and still see the same 16 items. I have verified that the MySQL table for Filter Group 2 has the 18 records.
There are no errors being displayed or logged, but the last 2 records from the filter table do not make it to the Refine Search list on the product page.
Is there any form of data verification checking to check that links and IDs in the tables are correct?
I tried to delete the last 2 entries in the filter list ... Saved ... checked display and saw the same 16 items in the list. I went back and added items 17 & 18 ... Saved ... checked display and still see the same 16 items. I have verified that the MySQL table for Filter Group 2 has the 18 records.
There are no errors being displayed or logged, but the last 2 records from the filter table do not make it to the Refine Search list on the product page.
Is there any form of data verification checking to check that links and IDs in the tables are correct?
Don Bledsoe
Your OC TESTER Version has already be replaced by a later TESTER Version. So, it makes little sense to longer use the former TESTER Version, it make NO sense, in the first Place, to build a REAL Shop by use of a (stated) TESTER Version Software.
Just to reply on this!
Good Luck!
Ernie
openshop.li/shop/
Just to reply on this!
Good Luck!
Ernie
openshop.li/shop/
My Github OC Site: https://github.com/IP-CAM
5'600 + FREE OC Extensions, on the World's largest private Github OC Repository Archive Site.
Ernie,
Thanks for taking the time to reply.
The customer's new site is not yet live and it was built using OC 2.0.3.1. I know that there's a newer version released a few days ago, but until this is resolved (plus getting vQmod to work properly), I am reluctant to to upgrade.
Thanks for taking the time to reply.
The customer's new site is not yet live and it was built using OC 2.0.3.1. I know that there's a newer version released a few days ago, but until this is resolved (plus getting vQmod to work properly), I am reluctant to to upgrade.
Don Bledsoe
Who is online
Users browsing this forum: No registered users and 39 guests