Variables have checkbox type (
comma delimited list).
I make some changes, and now it works as I wish!

in filter.class.inc.php i add:
case 9 :
$unset = 0;
$availabletags = explode("
,", $value[$this->array_key]);
foreach ($availabletags as $availabletag) {
if (($this->filterValue) == $availadletag)
$unset =1;
}
break;
with this addition my template variables may have several values. For example, (tv)placeType = "bar,restaurant" ...
whithout this addition if we want to show only documents that have ’bar’ (ditto_filter_1=’placeType,bar,
1’) Ditto shows the only ’bar’ but no ’bar,restaurant’
if we use filter mode ’
7’ to display documents that contains ’bar’ Ditto shows ’bar’, ’bar,restaurant’, but also ’sushi-
bar’, ’blabla
barblabla’....