Выборка товаров miniShop2

Всем привет.
Столкнулась с такой проблемой.
Есть сайт mihaloir.bget.ru Вверху поиск товаров
Выбираю марку Ford Ranger модель Ranger 2006-2012 и тип Кунги
Отображается в результатах три товара, а должно быть 5.
У всех товаров все одинаковое, никаких различий нет. Но почему то в некоторых категориях все товары не отображаются. А в некоторых отображаются все.
Страница результатов поиска
<div class="offers">
[[!msProducts?
	&sortbyTV=`price`
    &sortdirTV=`ASC`
    &showHidden=`1`
	&limit=`1000` 
	    &parents=`20`  &showLog=`1`
    &where=`{
        [[!getUrlPar2]]
        }
`]]

</div>
Сниппет getUrlPar2
$string=null;
if($_GET['mark']){
    $string.='"longtitle:LIKE":"%'.$_GET['mark'].'%",';
}

if($_GET['model']){
    $string.='"longtitle:LIKE":"%'.$_GET['model'].'%",';
}

if($_GET['kuzov']){
    $string.='"menutitle:LIKE":"%'.$_GET['kuzov'].'%",';
}

$string=substr($string,0,-1);
echo $string;
Может что то не так в сниппете подскажиите пожалуйста.

MODX последней версии
miniShop последней версии 2.2
Людмила
23 января 2016, 09:05
modx.pro
1 476
0

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

Людмила
23 января 2016, 16:48
0
Подскажите может кто сталкивался с подобным, в чем может быть глюк?
Людмила
23 января 2016, 19:37
0

Вот так выглядят товары в админке

А вот так на сайте, отображается только один, а должно быть 5
mihaloir.bget.ru/rezultatyi-podbora.html?mark=Mazda&model=BT50+2006-2012&kuzov=%D0%9A%D1%83%D0%BD%D0%B3%D0%B8
    Людмила
    23 января 2016, 20:09
    0
    Может за денежное вознаграждение кто то поможет?
      Евгений Шеронов
      23 января 2016, 20:15
      +1
      Вот так у вас показываются все модели.
      mihaloir.bget.ru/rezultatyi-podbora.html?mark=Mazda&model=50&kuzov=%D0%9A%D1%83%D0%BD%D0%B3%D0%B8

      Проблемы в написании в longtitle:
      На одном товаре BT-50 через дефис, на других слитно.
      На том товаре, что показывается у Вас такой longtitle: «Кунг Ecoshelf на Mazda BT50 2006-2012, модель Standart».
      На другом: «Кунг Ecoshelf на пикап Mazda BT50, модель Grand».

      А проверка идёт именно по строке «BT50 2006-2012».

      Тут либо товары переименовывайте, либо исправляйте фильтр.
        Людмила
        23 января 2016, 21:08
        0
        Спасибо огромное. Не внимательная.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      7