mstuart wrote:
Hi mstuart,
It looks like there is a mismatch in the files. Please delete the whole AjaxFilters plugin folder and upload it again.
Thanks
Ok, I deleted the AjaxFilters plugin folder and copied it over again. This did not fix the issue.
Do I need to download another version?
Some additional information....
I have the custom widget for the AjaxFilters placed in /Views/Shared/_ColumnsThree.cshtml (in the right column)
_ColumnsThree.cshtml is being referenced by /Views/Catalog/CategoryTemplate.ProductsInGridOrLines.cshtml
Yes, you can download the package again just in case.
The templates shouldn't be a problem. Do you have a custom theme or you are using the DefaultClean theme? Please note that after selecting any of the filtering options the Ajax Filters return a view from here:
Plugins\SevenSpikes.Nop.AjaxFilters\Views\Catalog7Spikes\CategoryTemplate.ProductsInGridOrLines.cshtml
It is a partial view with the filtered products on which is passed a ProductsModel but the error says that a Category model is expected, which means that the wrong view is used maybe the default category template for some reason.
Please modify you Global.asax file by adding a few empty spaces in it and save it.
Thanks