Aslero

Aslero

С нами с 26 февраля 2019; Место в рейтинге пользователей: #541
Aslero
25 марта 2019, 14:52
0
— разве он его наоборот не будет скрывать?
Aslero
13 марта 2019, 14:58
0
сделал так, не знаю, насколько правильно

{'!mSearchForm' | snippet : [
        'pageId'=> 54,
        'tplForm'=>'@INLINE
            <form action="{$_modx->makeUrl(54)}" method="get" class="" id="mse2_form">
                    [[!pdoMenu?
                        &parents=`3,5`
                        &level=`1`
                        &hideSubMenus=`1`
                        &tplOuter=`@INLINE
                        <select name="category" id="csearch">
                            [[+wrapper]]
                        </select>
                        `
                        &tpl=`@INLINE
                        <option value="[[+id]]">[[+menutitle]]</option>
                        `
                    ]]
                    <input type="text" class="search" name="[[+queryVar]]" placeholder="{$_modx->lexicon("mse2_search")}" value="[[+mse2_query]]" id="search" data-action="{$pageId | url}" data-queryvar="{$queryVar}" />
                    <button type="submit" class="btn-green">Найти</button>
            </form>
        '
    ]}
и вывод результатов

[[!pdoPage?
    &element=`mSearch2`
    &parents=`{$.get.category}`
]]
Aslero
11 марта 2019, 17:12
+1
блин, два раза filters
Aslero
27 февраля 2019, 19:14
0
все ок, указал источник
Aslero
27 февраля 2019, 19:03
0
а это тип источника или просто источник указывать?
Aslero
26 февраля 2019, 12:57
0
а можете пояснить, то есть если у меня товар с id 5 и размеры size[] = [45,46,47]
то если я буду так добавлять
$miniShop2->cart->add(5,1, 45);
$miniShop2->cart->add(5,1, 46);
$miniShop2->cart->add(5,1, 47);
то будет разделение идти? а будет ли в корзине в таком случае объединять товары с одинаковыми размерами?
Aslero
26 февраля 2019, 11:52
0
ajax кнопка добавляет вот такую пагинацию, и при клике перекидывает на главную

<ul>
	 <li>
            <a href="?page=1&pageId=10&hash=b3636b1fbe3e84b182dc47fdb37a39e237cfffb9">1</a>
       </li>
       <li class="active">
            <a href="?page=2&pageId=10&hash=b3636b1fbe3e84b182dc47fdb37a39e237cfffb9">2</a>
       </li>
</ul>
Aslero
26 февраля 2019, 11:42
0
решил
Aslero
26 февраля 2019, 11:24
0
переписал вот так, а где найти скрипт. который скрывает обычную пагинацию?

{'!pdoPage' | snippet : [
				        'element' => 'msProducts',
                        'tpl' => '@FILE chunks/product.tpl', 
                        'parents' => $_modx->resource.id,
                        'limit' => $limit,
                        'depth' => 4,
                        'includeTVs' => 'views',
                        'includeContent' => 1,
                        'processTVs' => 1,
                        'tvPrefix' => '',
                        'ajaxMode' => 'button',
                        'ajaxElemMore' => '#sheetpage .btn-more',
                        'ajaxTplMore' => '@INLINE <button class="btn-blue btn-more">Показать еще</button>',
                        'sortby' => $sortby,
                        'sortdir' => $direction,
                        'ajaxElemWrapper' => '#sheetpage',
                        'ajaxElemRows' => '#sheetpage .rows',
                        'ajaxElemPagination' => '#sheetpage .pagination',
                        'ajaxElemLink' => '#sheetpage .pagination a'
                    ]}