Максим

Максим

С нами с 07 мая 2021; Место в рейтинге пользователей: #4646

mFilter2 в некоторых опциях не подменяется aliases

Здравствуйте.

не могу понять в чем проблема. Некоторые опции отлично подменяют aliases, а некоторые не в какую и выводят всегда msoption|…

смотреть пример тут — greifus.ru/catalog/bortovyie-avtomobili-s-kmu

по шасси и манипулятору aliases подменяется, а по другим опциям — нет.

причем в выоде все указано:

&filters=`
            msoption|filtrshassi2
            ,msoption|wheelFormula
            ,msoption|kmu
            ,msoption|agpVisota
            ,msoption|agpKorzina
            ,msoption|filtrSclad

        `
        &aliases=`
            resource|parent==category,
            msoption|agpVisota==visota,
            msoption|agpKorzina==korzina,
            msoption|wheelFormula==wheel,
            msoption|filtrshassi2==shassi,
            msoption|filtrSclad==nalichie,
            msoption|kmu==kmu
        `
в чем может быть проблема?
21 января 2026, 14:44
modx.pro
50
0

SeoFilter не подменяет url при использовании mFilter2

Здравствуйте.

Настроил mFilter2, подключил SeoFilter, но почему то SeoFilter не срабатывает.

страница — https://greifus.ru/catalog/proba-dlya-filtra
(смотреть фильтрацию по Шасси)

Настраивал по инструкции. Вот настройки:



[[!mFilter2?
        &parents=`[[*id]]`
        &limit=`20`
        &class=`msProduct`
        &element=`msProducts`
        &filters=`
            ms|price:number
            ,msoption|filtrShassi
            ,msoption|wheelFormula
            ,msoption|kmu
            ,msoption|filtrSclad
        `
        &aliases=`
            resource|parent==category,
            msoption|filtrShassi==shassi
        `
        &tplOuter=`tpl.mFilter2.outer.2024`
        &tpl=`tpl.msProducts.row.vertical-2024`
        &tplFilter.outer.ms|price=`tpl.mFilter2.filter.slider`
        &tplFilter.row.ms|price=`tpl.mFilter2.filter.number`
    ]]
Подскажите, в чем может быть проблема?
17 декабря 2025, 14:45
modx.pro
161
0

msOneClick Чекбокс Согласия на обработку данных

Здравствуйте, может кто-нибудь встречался.
Мне необходимо установить чекбокс на форму msOneClick о согласии обработки данных. При включенном чекбоксе — кнопка «Отправить» активна, при отключенном — Не активна (disabled).
Делаю таким образом:
<input id="checkbox-5" type="checkbox" name="checkbox" onchange="document.getElementById('submit2').disabled = !this.checked;" checked="" style="margin-bottom: 0;">
<label for="checkbox-5"><span></span></label>
 <label class="form-check-label" for="checkbox-5">
       Я согласен на обработку персональных данных
</label>
<button type="submit"  name="msoc_send_from" class="mso_button btn_send" id="submit2">[[%msoc.button]]</button>
Т.е., при отключении чекбокса меняем состояние кнопки на disabled. На всех других формах, это работает.
Но в форме msOneClick это не срабатывает, видимо где-то в скриптах прописано автоматически убирать состояние disabled у кнопки формы msOneClick (disabled появляется, но сразу исчезает).
Подскажите, где мне надо копать, чтоб решить эту проблему?
Пример тут — service-palfinger.ru/katalog/zapasnyie-chasti/korobka-otbora-moshhnosti/kom-100138-100139-maz-kpp-yamz-236 (Кнопка «Быстрый заказ»)
03 декабря 2024, 08:32
modx.pro
569
0