два вызова getproducts

Apr 21, 2015

Много писал про эту проблему, до сих пор разбираюсь) У меня есть расширенный поиск, и он ищет только в одном контексте, а у меня одна очень важная категория в другом контексте. Делал ресурс символической ссылкой на этот ресурс не помогло, причем вообще она не работает) решил сделать два вызова getproducts

<div class="part_select">
    <div class="form-group">
        <label for="part">Раздел</label>
        <select name="part" id="part" class="form-control input-sm">
            <option value="2">Выберите раздел</option>
            [[getProducts?
                &parents=`2`
                &depth=`1`
                &tpl=`select_option`
                &where=`{"isfolder":1,"parent:<>":2}`
            ]]
                [[getProducts?
                &context=`sale`
                &resources=`21`
                &depth=`1`
                &tpl=`select_option`
                &where=`{"isfolder":1,"parent:<>":2}`
            ]]
        </select>
    </div>
</div>

это фильтр по твшкам

[[!getFilters?  &tvIds=`2,15,17,32,34,53,54` ]]
                                                [[!getFilters?  &context=`sale` &tvIds=`2,15,17,32,34,53,54` ]]

вывод найденных

[[!getPage?
    &element=`getProducts`
    &parents=`2`
    &depth=`2`
    &includeTVs=`1`
    &tpl=`catalogItem`
    &getCorrectTv=`1`
    &selfFilters=`1`
    &tvfilters=``
    &tpl=`catalogItem_sidebar`
    &getCorrectTv=`1`
    &where=`{"template":7}`
    &limit=`28`
    &sortbyTV=`main_page_show`
    &sortdirTV=`ASC`
]]
[[!getPage?
    &context=`sale`
    &element=`getProducts`
    &resources=`21`
    &depth=`2`
    &includeTVs=`1`
    &tpl=`catalogItem`
    &getCorrectTv=`1`
    &selfFilters=`1`
    &tvfilters=``
    &tpl=`catalogItem_sidebar`
    &getCorrectTv=`1`
    &where=`{"template":7}`
    &limit=`28`
    &sortbyTV=`main_page_show`
    &sortdirTV=`ASC`
]]

Правильно ли я поступаю? вот так выглядит дерево ресурсов)

Контекст web Каталог -каталог1 ---каталог2 ---каталог2 -каталог1 ---каталог2

Контекст sale каталог1