Вы здесь

Get Content Type

Списки документов определённого типа.

По умолчанию, в Drupal можно получить список документов на одной странице только для типа blog, набрав в адресной строке http://example.com/blog. Набрав адреса http://example.com/story или http://example.com/page, которые также являются системными названиями типов документов, списки документов этих типов получить нельзя.

Модуль Get Content Type реализует удобную возможность: вывод на страницу списка документов любого типа. Помимо получения списка документов, используя адресную строку можно управлять и их выводом. Общий вид запроса выглядит следующим образом:

http://example.com/node/type/content-type/teaser/number-per-page

где

  • example.com — домен сайта (обязательно)
  • node/type — служебная запись (обязательно)
  • content-type — тип документа. Используется системное название (обязательно)
  • teaser — краткое содержание документа. Можно указать два параметра: true или false. По умолчанию используется true и документы выводятся в виде краткого содержания, при использовании параметра false, будет выводится полная версия документа (дополнительно)
  • number-per-page — количество документов на странице (дополнительно). Если количество документов превышает указанное значение, то появляется полоса прокрутки.

Например, для вывода на страницу по 4 полных версии документов типа story (системное название можно посмотреть на странице типов документов в колонке Тип), нужно ввести в адресной строке браузера (или сделать ссылку с таким адресом):

http://example.com/node/type/story/false/4

Отметьте:

  • документы закреплённые вверху списков, также будут выводится первыми
  • если используется параметр number-per-page, то необходимо указать и значение для параметра teaser