Post by ArcherData » Sat Oct 03, 2015 3:45 am

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.

Don Bledsoe


User avatar
New member

Posts

Joined
Mon Dec 24, 2012 4:30 am
Location - Cherryvale, KS

Post by ArcherData » Sun Oct 04, 2015 10:54 pm

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?

Don Bledsoe


User avatar
New member

Posts

Joined
Mon Dec 24, 2012 4:30 am
Location - Cherryvale, KS

Post by ArcherData » Fri Oct 09, 2015 11:26 pm

Anyone?

Don Bledsoe


User avatar
New member

Posts

Joined
Mon Dec 24, 2012 4:30 am
Location - Cherryvale, KS

Post by IP_CAM » Sat Oct 10, 2015 12:00 am

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/

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.


User avatar
Legendary Member

Posts

Joined
Tue Mar 04, 2014 1:37 am
Location - Switzerland

Post by ArcherData » Sat Oct 10, 2015 1:32 am

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.

Don Bledsoe


User avatar
New member

Posts

Joined
Mon Dec 24, 2012 4:30 am
Location - Cherryvale, KS
Who is online

Users browsing this forum: No registered users and 39 guests