We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 45134
    • 3 Posts
    Друзья

    Есть список, при выборе пункта из списка getresources вытягивает TV параметры и отображает в виде таблицы с данными. Нужно сделать так чтобы данные сортировались по алфавиту или по дате публикации. В данный момент сортирует не по алфавиту. Раньше с системой сталкивался на уровне установки и обновления информации.

    Код:

    1. Вывод списка на странице

    <div id="region-list-block">
    <select id="region-list" name="region-list">
    <option value="0" disabled selected="selected">Выберите регион</option>
    [[getResources? &parents=`209` &tpl=`regionTpl` &depth=`1` &limit=`0` &sortby=`{"id":"ASC"}` &showHidden=`1` &where=`{"parent:=":209}`]]
    </select>
    </div>
    <div class="container"></div>
    <div class="region-list-detail-outer">
    [[getResources? &parents=`209` &tpl=`regionTplDetail` &depth=`2` &limit=`0` &sortby=`{"id":"ASC"}` &showHidden=`1` &includeTVs=`1` &processTVs=`1` &includeContent=`1`]]
    </div>
    [b]2. Чанк regionTpl[/b]
    <option value="[[+id]]" class="optionRegion">[[+pagetitle]]</option>
    2. Вывод таблицы с данными (чанк: regionTplDetail)
    <div class="region-list-detail" id="[[+id]]" style="display:none;">
    <table cellpadding="0" cellspacing="0" border="0" width="100%" class="table table-bordered">
    <tr>
    <th width="110px">Город</th>
    <th>Название и адрес</th>
    <th width="150px">Телефон</th>
    <th width="110px">Время работы</th>
    <th width="90px">Мы на карте</th>
    </tr>
    [[getResources? &parents=`[[+id]]` &tpl=`regionTplDetailInner` &depth=`1` &limit=`0` &sortby=`{"id":"ASC"}` &showHidden=`1` &includeTVs=`1` &processTVs=`1` &includeContent=`1`]]
    </table>
    </div>
    На скриншоте как это все выглядит, все данные в таблице это отдельные TV. Изначально делал не я, передали в хозяйство. Хочу разобраться. Спасибо!