Using "customFilter" as an example, to ensure that custom filters are propagated through sort and pagination, edit search.php and look for the following code beginning at line 451:
if ($brandFilter)
{
$sortHREF .= "brandFilter=".urlencode($brandFilter)."&";
}
...and REPLACE with:
if ($brandFilter)
{
$sortHREF .= "brandFilter=".urlencode($brandFilter)."&";
}
if ($customFilter)
{
$sortHREF .= "customFilter=".urlencode($customFilter)."&";
}
And then the following code beginning at line 573:
if ($brandFilter)
{
$sort .= "&brandFilter=".urlencode($brandFilter);
}
...and REPLACE with:
if ($brandFilter)
{
$sort .= "&brandFilter=".urlencode($brandFilter);
}
if ($customFilter)
{
$sort .= "&customFilter=".urlencode($customFilter);
}
Hello Marco,
Using "customFilter" as an example, to ensure that custom filters are propagated through sort and pagination, edit search.php and look for the following code beginning at line 451:
if ($brandFilter)
{
$sortHREF .= "brandFilter=".urlencode($brandFilter)."&";
}
...and REPLACE with:
if ($brandFilter)
{
$sortHREF .= "brandFilter=".urlencode($brandFilter)."&";
}
if ($customFilter)
{
$sortHREF .= "customFilter=".urlencode($customFilter)."&";
}
And then the following code beginning at line 573:
if ($brandFilter)
{
$sort .= "&brandFilter=".urlencode($brandFilter);
}
...and REPLACE with:
if ($brandFilter)
{
$sort .= "&brandFilter=".urlencode($brandFilter);
}
if ($customFilter)
{
$sort .= "&customFilter=".urlencode($customFilter);
}
Cheers,
David.
--
PriceTapestry.com