We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 48771
    • 5 Posts
    Доброго времени суток, похожая тема уже была тут создана, но по моей проблеме никто не ответил https://forums.modx.com/thread/?thread=55853.&i=1&page=1,
    проблема вот в чем, сделал сортировку способом приведенным ниже, как данную сортировку заставить работать на всех страницах, а не только на одной? http://i--gu.ru/sortirovka-ditto что-то похожее, но я не разобрался.
    Форма:
    <form method="POST">
    	<select name="ditto_sortDir" onchange="submit()">
    		<option value="ASC" [!isselected? &name=`ditto_sortDir` &value=`ASC`!]>По возрастанию</option>
    		<option value="DESC" [!isselected? &name=`ditto_sortDir` &value=`DESC`!]>По убыванию</option>
    	</select>
    </form>

    Снипет isselected:
    <?php
    if (isset ($_POST[$name])&& $_POST[$name]==$value) 
    	return 'selected="selected"';
    	else
    	return '';
    ?>

    вызов DITTO:
    <ul class="cat_2">
    	[!Ditto? &tpl=`spis_tovarov` &depth=`1` &sortBy=`cena` &showInMenuOnly=`1` &paginate=`1` &extenders=`request` &display=`10`!]
    </ul>
    <div class="pagination">
    	Страницы:[!dittoSplitPagination!][+previous+][+splitPages+][+next+]
    </div>
    [ed. note: andry-93 last edited this post 12 years, 1 month ago.]