Денис
С нами с 11 декабря 2015; Место в рейтинге пользователей: #233Тип TV поля
Приветствую.
Возникла необходимость в tv поле которое содержит в себе массив типа ключ-значение. Ни ключ, ни значение заранее не известны, их задет пользователь. Похожее можно увидеть в дополнительных полях пользователя. Есть ли аналогичные типы tv полей?
Возникла необходимость в tv поле которое содержит в себе массив типа ключ-значение. Ни ключ, ни значение заранее не известны, их задет пользователь. Похожее можно увидеть в дополнительных полях пользователя. Есть ли аналогичные типы tv полей?
Сортировка результатов по полю из msProductOption
Здравствуйте.
Вызываю фильтр:
Вопрос, как сделать правильно?
Спасибо за помощь.
Вызываю фильтр:
[[!mFilter2?
&class=`msProduct`
&element=`msProducts`
&tpls=`tpl.table.row`
&tplOuter=`tpl.table.outer`
&filters=`msoption|area:number`
&sortAliases=`{"ms_product_option":"msProductOption"}`
&sort=`ms_product_option|area:asc`
]]
Фильтрация не работает, нет результатов. В логах:(ERROR @ /index.php) [pdoTools] Error 42S22: Unknown column 'msProductOption.price_total' in 'order clause'
что говорит нам, что я неверно задал alias для сортировки.Вопрос, как сделать правильно?
Спасибо за помощь.
Отключение ajax фильтрации в mFilter2
Здравствуйте.
Возник вопрос, возможно ли стандартными средствами mFilter2, отключить работу с ajax, и сделать возможным выполнение фильтрации при нажатии на кнопку, после чего получить результаты?
Возник вопрос, возможно ли стандартными средствами mFilter2, отключить работу с ajax, и сделать возможным выполнение фильтрации при нажатии на кнопку, после чего получить результаты?
Пагинация в mfilter2
Здравствуйте.
Использую mfilter2 для фильтрации товаров. Необходимо сделать подгрузку результатов через кнопку из pdoPage(&ajaxMode=`button`). Вызываю mfilter2 таким образом:
В tpl.products.wrap:
Использую mfilter2 для фильтрации товаров. Необходимо сделать подгрузку результатов через кнопку из pdoPage(&ajaxMode=`button`). Вызываю mfilter2 таким образом:
[[!mFilter2?
&class=`msProduct`
&element=`msProducts`
&parents=`2`
&limit=`10`
&tpls=`tpl.products.row`
&tplOuter=`tpl.products.wrap`
&filters=`
msoption|price_total:number
`
&ajaxMode=`button`
&tplFilter.outer.msoption|price_total=`tpl.mFilter2.filter.slider`
&tplFilter.row.msoption|price_total=`tpl.mFilter2.filter.number`
]]
В tpl.products.wrap:
<section id="mse2_mfilter">
<section class="quick-filter">
<div class="main-wrapper">
<form action="" method="post" id="mse2_filters" class="inner clearfix2">
[[+filters]]
</form>
</div>
</section>
<section class="filter-output" id="pdopage">
<div class="main-wrapper">
<div class="search-result">Свободных квартир: <span id="mse2_total">[[+total]]</span></div>
<div class="result" id="mse2_results">
[[+results]]
</div>
<div id="mse2_pagination">
[[!+page.nav]]
</div>
</section>
</section>
В любом случае вызывается стандартная постраничная пагинация. Скорее всего я ее неправильно вызываю. Прощу помощи. Спасибо.