Спасибо. Ну, там всего два варианта, зачем мучиться? :) ASC и DESC.

Андрей, спасибо огромное за развернутый ответ! Да, воспользовался этим замечательным сниппетом! Немного пришлось помучаться с направлением сортировки — по замыслу, две предыдущие новости должны выводиться так: более новая выше, а вторая, которая ниже, более древняя! Подумал и разобрался… сейчас все в ажуре!) Ещё раз — благодарю…

<base href="[[!++site_url]]" />
Топик: Пагинация

Забыл еще параметр parents. Если я правильно понял, то ты хочешь, чтобы новости и статьи были одной коллекцией? Тогда указывай в параметрах parents=10,12, где 10 b 12 это id контейнеров «Новости» и «Статьи»

Воспользуйся плагином siblingNav:

  1. Установи его
  2. В шаблоне статьи, там где нужно разместить ссылки на предыдущую и следующую статьи помести код: [[!siblingNav? &showHidden=1 &limit=1 &sortBy={"publishedon":"ASC"}]] [[+sn.first]][[+sn.prev]][[+sn.prevlinks]][[+sn.self]][[+sn.nextlinks]][[+sn.next]][[+sn.last]] Если сортировка неправильная, то вместо ASC ставь DESC. Получится такой вид, как на картинке: http://nimb.ws/duswvQ Это поможет тебе убедиться, что все работает
  3. Из второй строки кода, который я привел, удали ненужные теги. Например если, не нужно отображать ссылки на первую и последнюю страницу — удаляй [[+sn.first]] и [[+sn.last]] Для оставшихся тегов пропиши шаблоны в вызов плагина. То есть в первой строке перед закрывающимися скобками ставишь пробел и добавляешь параметры: &rowTpl=siblings.RowTpl &selfTpl=siblings.SelfTpl &prevTpl=siblings.PrevTpl &nextTpl=siblings.nextTpl &firstTpl=siblings.firstTpl &lastTpl=siblings.lastTpl 4) Cоздай чанки с соответствующими именами(siblings.RowTpl, siblings.PrevTpl, и т.д.). Что туда писать можно подсмотреть в тех чанках, что идут по умолчанию (они лежат в папке /core/components/siblingnav/elements/chunks). Например в siblings.nextTpl: <li> [[+_isactive:is=1:then=<a class="btn next" href="[[~[[+id]]]]">Следущая »</a> :else='']]
</li> Если хочется использовать названия статей вместо «Следущая» или «Предыдущая», то используй плейсхолдер [[+pagetitle]] 5) С помощью CSS приведи ссылки в божеский вид(убирай буллиты, если использовал тег , делай кнопками, используя классы, располагай в одну строчку и т.д.)

Добавьте в чанк, отвечающий за HTML header(то что внутри тегов ...) код: />

Топик: Пагинация

Да, конечно. Вот полный код формы. [[!getSheetData]] [[!FormIt?
&hooks=add_remont,redirect &redirectTo=10 &placeholderPrefix=`` &validate=fio:required, dogovor:required ]]

<div class="row"> <div class="col-lg-6" style="margin-left: auto; margin-right: auto; float: none;"> [[!+error.process_error:notempty=`<div class="alert alert-dismissable alert-danger"> <button type="button" class="close" data-dismiss="alert">×</button> <strong>Ошибка!</strong> [[!+error.process_error]] </div>`]] <div class="well"> <form class="bs-example form-horizontal" action="[[~[[*id]]]]" method="post" id="form"> <input type="hidden" value="[[!+id]]" name="sheet"> <fieldset> <legend>[[*pagetitle]]</legend> <div class="form-group [[!+error.group:notempty=`has-error`]]"> <label for="dogovor" class="col-lg-4 control-label">Номер договора</label> <div class="col-lg-8"> <input type="text" value="[[!+dogovor]]" class="form-control" id="dogovor" placeholder="12345/2015-25" name="dogovor"> <span class="help-block">[[!+error.dogovor]]</span> </div> </div> <div class="form-group [[!+error.fio:notempty=`has-error`]]"> <label for="fio" class="col-lg-4 control-label">ФИО</label> <div class="col-lg-8"> <input type="text" value="[[!+fio]]" class="form-control" id="fio" placeholder="Иванов Иван Иванович" name="fio"> <span class="help-block">[[!+error.fio]]</span> </div> </div> <div class="form-group [[!+error.phone:notempty=`has-error`]]"> <label for="phone" class="col-lg-4 control-label">Телефон</label> <div class="col-lg-8"> <input type="text" value="[[!+phone]]" class="form-control" id="phone" placeholder="8xxxxxxxxxx" name="phone"> <span class="help-block">[[!+error.phone]]</span> </div> </div>
  <div class="form-group [[!+error.firma:notempty=`has-error`]]">
    <label for="firma" class="col-lg-4 control-label">Фирма</label>
    <div class="col-lg-8">
      <select id="select" name="firma" class="form-control">
            <option value="[[!+firma]]">Выберите фирму...</option>
            <option value="Sony" [[!+fi.firma:FormItIsSelected=`Sony`]]>Sony</option>
            <option value="BBK" [[!+fi.firma:FormItIsSelected=`BBK`]]>BBK</option>
            <option value="Oursson" [[!+fi.firma:FormItIsSelected=`Oursson`]]>Oursson</option>
            <option value="Toshiba" [[!+fi.firma:FormItIsSelected=`Toshiba`]]>Toshiba</option>
            <option value="Другое" [[!+fi.firma:FormItIsSelected=`Другое`]]>Другое</option>
      </select>
      <input type="text" value="[[!+firma]]" class="form-control" id="custom" placeholder="Введите свое значение" name="firma">
    </div>
  </div>
  <div class="form-group [[!+error.model:notempty=`has-error`]]">
    <label for="model" class="col-lg-4 control-label">Модель</label>
    <div class="col-lg-8">
      <input type="text" value="[[!+model]]" class="form-control" id="model" placeholder="Bravia" name="model">
      <span class="help-block">[[!+error.model]]</span>
    </div>
  </div>
  <div class="form-group [[!+error.serial:notempty=`has-error`]]">
    <label for="serial" class="col-lg-4 control-label">Серийный номер</label>
    <div class="col-lg-8">
      <input type="text" value="[[!+serial]]" class="form-control" id="serial" placeholder="XPH1245879" name="serial">
      <span class="help-block">[[!+error.serial]]</span>
    </div>
  </div>

  <div class="form-group [[!+error.remonttype:notempty=`has-error`]]">
    <label for="remonttype" class="col-lg-4 control-label">Тип ремонта</label>
    <div class="col-lg-8">
      <select name="remonttype" class="form-control">
          <option value="Гарантийный" [[!+fi.remonttype:FormItIsSelected=`Гарантийный`]]>Гарантийный</option>
          <option value="Платный" [[!+fi.remonttype:FormItIsSelected=`Платный`]]>Платный</option>
      </select>
    </div>
  </div>
  <div class="form-group [[!+error.status:notempty=`has-error`]]">
    <label for="status" class="col-lg-4 control-label">Статус</label>
    <div class="col-lg-8">
      <select name="status" class="form-control">
       <option value="[[!+status]]">Выберите статус...</option>
          <option value="Принят" [[!+fi.status:FormItIsSelected=`Принят`]]>Принят</option>
          <option value="Направлен в ремонт" [[!+fi.status:FormItIsSelected=`Направлен в ремонт`]]>Направлен в ремонт</option>
          <option value="В процессе" [[!+fi.status:FormItIsSelected=`В процессе`]]>В процессе</option>
          <option value="Ожидание запчасти" [[!+fi.status:FormItIsSelected=`Ожидание запчасти`]]>Ожидание запчасти</option>
          <option value="Ремонт окончен" [[!+fi.status:FormItIsSelected=`Ремонт окончен`]]>Ремонт окончен</option>
          <option value="Аппарат выдан" [[!+fi.status:FormItIsSelected=`Аппарат выдан`]]>Аппарат выдан</option>
      </select>
    </div>
  </div>

  <div class="form-group [[!+error.description:notempty=`has-error`]]">
    <label for="description" class="col-lg-4 control-label">Комментарий</label>
    <div class="col-lg-8">
      <input type="text" value="[[!+description]]" class="form-control"
      id="description" placeholder="Комментарий к ремонту" name="description">
      <span class="help-block">[[!+error.description]]</span>
    </div>
  </div>
  <div class="form-group">
    <div class="col-lg-8 col-lg-offset-4">
      <button type="submit" class="btn btn-primary">Сохранить</button>
      <button type="submit" class="btn btn-danger btn-xs"
        name="remove" value="remove"
        onclick="return confirm('Удалить заказ?')">Удалить</button>
    </div>
  </div>
</fieldset>
</form> </div> </div> </div>

Андрей, не могли бы вы выложить полностью рабочий код вместе с формой, тоже мучаюсь этим вопросом. Спасибо!

Создал раздел «Новости», с помощью getPage пытаюсь сделать пагинацию. Создал чанк, <div class="content cf" >

<div id="system-message-container"></div> <div class="blog" itemscope itemtype="http://schema.org/Blog"> <div class="items-leading clearfix"> <div class="leading-0" itemprop="blogPost" itemscope itemtype="http://schema.org/BlogPosting"> <h2><a href="[[++site_url]][[~[[+id]]]]">[[+pagetitle]]</a></h2> <div class="text"><p style="text-align: justify;"><img src="[[+tv.image:phpthumbof=`w=1133`]]" alt="[[+pagetitle]]" /></p> <p style="text-align: justify;">[[+introtext]]</p> </div> <p class="readmore"> <a href="[[++site_url]][[~[[+id]]]]">Подробнее</a></p> </div> </div> Создал документ «Новости» в содержимое ресурса написал <div class="content cf" > <div id="system-message-container"></div> <div class="blog" itemscope itemtype="http://schema.org/Blog"> <div class="items-leading clearfix"> <div class="leading-0" itemprop="blogPost" itemscope itemtype="http://schema.org/BlogPosting"> <h2><a href="[[++site_url]][[~[[+id]]]]">[[+pagetitle]]</a></h2> <div class="text"><p style="text-align: justify;"><img src="[[+tv.image:phpthumbof=`w=1133`]]" alt="[[+pagetitle]]" /></p> <p style="text-align: justify;">[[+introtext]]</p> </div> <p class="readmore"> <a href="[[++site_url]][[~[[+id]]]]">Подробнее</a></p> </div> </div> По создавал дочерних документов к новостям (статей) захожу на страницу «Новости» sait.com/novosty пагинация есть, когда навожу на двойку вижу ссылку sait.com/novosty/novosti/page=2 а должно быть sait.com/novosty/page=2/. Естественно ссылка не работает, как сделать так что оно не создавало лишний элемент в ссылке? Спасибо!