We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 52465
    • 1 Posts
    Всем привет! Есть сайт: http://busik.top/ Мне надо в средней части, а именно вот тут: https://fotki.yandex.ru/next/users/tltfenix/album/74102/view/996535 добавить кнопки для фильтрации товаров по разным категориям, рюкзаки, сумки, хочу ещё несколько кнопок добавить, а не получается. Начал ковыряться в чанке, который за это отвечает, вот его содержимое:

    <section id="main-catalog" class="main-catalog wrapper">
        <div class="content main-catalog__content" id="mse2_mfilter">
            <h2 class="section-title main-catalog__title">Все товары</h2>
            [[!mFilter2?
                &element=`msProducts`
                &class=`msProduct`
                &includeThumbs=`135x125`
                &tpl=`busik-tpl.msProducts.row`
                &where=`{"Data.sale":"0"}`
                &disableSuggestions=`0`
                &suggestionsRadio=`msoption|size,msoption|color`
                &limit=`8`
                &parents=`2,17`
                &filters=`
                    resource|parent:categories,
                    msoption|color,
                    msoption|size
                `
                &tplFilter.outer.resource|parent=`busik-tpl.mFilter2.filter.outerMain`
                &tplFilter.row.resource|parent=`busik-tpl.mFilter2.filter.radio`
                &tplFilter.outer.msoption|color=`busik-tpl.mFilter2.filter.outerOption`
                &tplFilter.row.msoption|color=`busik-tpl.mFilter2.filter.radioOption`
                &tplFilter.outer.msoption|size=`busik-tpl.mFilter2.filter.outerOption`
                &tplFilter.row.msoption|size=`busik-tpl.mFilter2.filter.radioOption`
                &ajaxMode=`button`
                &toSeparatePlaceholders=`my.`
                &filterOptions=`{
                    "more": ".main-catalog__more-button",
                    "more_tpl": "<button class=\"button main-catalog__more-button\"><span class=\"main-catalog__more-text\">Показать еще</span></button>"
                }`
            ]]
            <form action="" method="post" id="mse2_filters">
                [[$busikExtendedSearch]]
            </form>
            <div id="mse2_results" class="main-catalog__items">
                [[+my.results]]
            </div>
            <div class="mse2_pagination">
                [[!+page.nav]]
            </div>
        </div>
    </section>


    Почитал в документации по mfilter2 вот тут: http://docs.modx.pro/components/msearch2/snippets/mfilter2#parents,-categories-%D0%B8-grandparent так понял что за вывод категорий отвечает параметр &parents. Ну я в него пробовал добавить номера категорий, но толку никакого. Вот скриншот вкладки "Ресуры" админки MODx: https://fotki.yandex.ru/next/users/tltfenix/album/74102/view/996536 Не понимаю, почему MODx ни в какую не хочет выводить, например товары из категории 5 например, она не пустая, товары там есть.

    Помогите знающий народ, пожалуйста.