Page 1 of 1

SPM and default filters

Posted: 2018-10-08 17:26
by SSchimkat
Hi everyone

Just installed the Search Page Maker .. but ran into troubles with my default filters. The following default filters works just fine without the SPM:

Code: Select all

                $options->DefaultSortField = '7 asc, 12 asc';
                $options->DefaultSortDirection = '';

                if(!$_POST['FilterField'][1] && !$_GET['FilterField'][1]){
                         addFilter(1, 'and', 15, 'equal-to', 'No');
                         addFilter(2, 'and', 14, 'not-equal-to', 'UAT');
                         addFilter(3, 'and', 14, 'not-equal-to', 'Completed');
                }
.. but when using the SPM (by enabling the $options->FilterPage = 'hooks/Packages_filter.php'; line) the columnnumbers (15 and 14) hits wrong columns, and the not-equal-to comparison operator is changed to like.

How should I alter my default filter (and sorting) to work with SPM?

Re: SPM and default filters

Posted: 2018-10-11 14:01
by a.gneady
When using SPM filters, addFilters won't work correctly unless you use indices that are not being used by SPM ... So, instead of using index 1, 2 and 3 in the above example, try 13, 14 and 15 (you should start the count with a number that matches 4n + 1, where n is any integer .. For example: 1, 5, 9, 13, 17, ... etc.)

Re: SPM and default filters

Posted: 2018-12-04 10:58
by SSchimkat
ahh .. thanks .. using higher index´s did the trick. :-)

Thanks mate