Фильтрация при нескольких checkbox

Добрый день, делю фильтр на основе данного снипета. Но есть одна загвоздка в данном уроке разобрано использование лишь 1 checkbox, в моем же случае их два, необходимо сделать так что при условии что они нажаты оба, показываются ресурсы имеющие одно или другое значение (то есть все), но так же реагировали и не другие фильтры (radio) пока смог добиться только того что работают корректо либо только checbox либо radio

<input name="filtertype" value="0" type="radio" >
                        <input name="filtertype" value="1" type="radio">
                        <input name="filtertype" value="2" type="radio">

                        <span>Фото</span>
                        <input name="format[]" value="1" type="checkbox">
                        <span>Видео</span>
                        <input name="format[]" value="2"  type="checkbox">

и вот как пытаюсь обработать выбранные checkbox

if($_GET['format']) {
		$filter[] = 'format='.implode("||", $_GET['format']);;
	}
вроде бы работает как надо, но при обоих включенных checkbox выбираю радио кнопку value=1 и он почему то показывает все ресурсы хотя он у меня там один с такими значением
Александр
22 октября 2017, 09:17
modx.pro
796
0

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0