Как добавить миниатюру записи на главную страницу в MODx Revo?

Я новичок в MODx. Добавление миниатюры сообщения создает визуальную ассоциацию для каждого сообщения или страницы. Как добавить миниатюру поста на главную? Как показать первое изображение в сообщении в виде миниатюры на главной странице?

Что касается WordPress:

введите здесь описание изображения


person Jack    schedule 08.03.2013    source источник
comment
Вы хотите, чтобы modx работал как wordpress?   -  person Jrod    schedule 08.03.2013
comment
WordPress просто как пример. Иллюстрация вопроса.   -  person Jack    schedule 08.03.2013


Ответы (2)


Вот два решения

  1. Создайте изображение tv и вручную устанавливайте изображение каждый раз при создании ресурса.

  2. Создайте входной фильтр и примените его к полю содержимого —

фрагмент get_first_image:

<?php
preg_match('/<img[^<>]+src=[\'"](?P<src>.+)[\'"][^<>]*>/i', $input, $image);
return $image['src'];

и получить изображение в шаблоне главной страницы:

<img src="[[+content:get_first_image]]">
person Vasis    schedule 08.03.2013
comment
Спасибо за ответ Васис! - person Jack; 08.03.2013

Если вы пытаетесь использовать modx в качестве платформы для ведения блога, вам следует обратить внимание на установку Articles, Archivist и phpthumbof — эти пакеты предоставят все инструменты и фрагменты, необходимые для этого. [Если не решение Васиса, будет намного проще]

person Sean Kimball    schedule 08.03.2013
comment
...и вот некоторая документация, которая поможет вам начать работу: rtfm.modx.com/display/ADDON /Статьи. Вы получите гораздо больше помощи здесь, если вы хотя бы попытаетесь что-то сделать, прежде чем просить о помощи :) - person okyanet; 08.03.2013