Вывод статей на сайте Modx Revo GetResources

Вывод статей на сайте Modx Revo GetResources

Добрый день!

Сегодня мы разберем основы вывода наших статей на сайте.

Для этого создаем два новых шаблона «Шаблон категории статей»«Шаблон статьи» и вставьте в них свой код

Далее задаем иерархию каталогов и пишем статьи, пример приведен ниже:

Категории в modx revo

Modx revo вывод статей

Для вывода отдельной статьи, в шаблоне «Шаблон статьи» необходимо прописать Плейсхолдеры.

Плейсхолдеры статьи modx revo

На самом деле все очень просто.

Пример вывода статьи в html:

<html>
<head>
<title>Название страницы</title>
<meta name="description" content="Краткое описания страницы">
<meta name="Keywords" content="Ключевое слово 1, ключевое слово 2">
</head>
<body>
<h1>Название статьи</h1>
<p>Текст статьи</p>
</body>
</html>

Пример вывода статьи в шаблоне Modx:

<html>
<head>
<title>[[*longtitle]]</title>
<meta name="description" content="[[*description]]">
<meta name="Keywords" content="[[*introtext]]">
</head>
<body>
<h1>[[*pagetitle]]</h1>
[[*content]]
</body>
</html>

Для вывода всех статей на страницу категорий, будем использовать сниппет getResources. Для начала установим его из стандартного установщика приложений Modx Revo.

Далее странице категории статьи назначим «Шаблон категории статей» и в поле Содержимое вставим вызов сниппета.

[[!getResources? &parents=`11` &depth=`5` &tpl=`kratnews` &limit=`10`]]

Пример шаблона категории статей Modx:

<html>
<head>
<title>[[*longtitle]]</title>
<meta name="description" content="[[*description]]">
<meta name="Keywords" content="[[*introtext]]">
</head>
<body>
[[*content]]
</body>
</html>

GetResources Modx Revo

Разберем данный код на моем примере. Я вывожу на странице максимум 10 статей из родительской категории 11( Продвижение сайта), с глубиной сканирования 5 пунктов и чанком оформления «kratnews»

Вывод статей на странице категории

Пример чанка kratnews:

<h2>[[+longtitle]]</h2>
<p>[[+introtext]]</p>
<a href="[[~[[+id]]]]">Читать полностью >></a>

На этом все. Задавайте ваши вопросы в комментариях.

Похожие записи:
Знакомство с системой управления сайтом Modx Revo
Знакомство с системой управления сайтом Modx Revo

Данная статья посвящена знакомству с основными элементами системы управления сайтом Подробнее:

Авторизация через социальные сети на Modx Revo
Авторизация через социальные сети на Modx Revo

Добрый день! Сегодня я решил написать статью о том, как Подробнее:

Modx Revo перенос сайта на другой хостинг
Modx Revo перенос сайта на другой хостинг

Периодически возникает проблема и вопрос в переносе сайта MODX Revo с Подробнее:

Карта сайта на Modx Revo
Карта сайта на Modx Revo

Сегодня начнем с того что такое карта сайта, и для чего Подробнее:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *