Работаю по всей России

vasilisa1210@mail.ru

Главная » Уроки » Уроки по Modx Evo » [Modx evo] tv modx evo - как ими пользоваться и что это такое?

[Modx evo] tv modx evo - как ими пользоваться и что это такое?

TV параметры - это любые дополнительные поля к странице редактирования ресурса.

Как создать картинку к каждому ресурсу с помощью TV

Пример: Необходимо создать картинку к странице каждой новости, что бы она выводилась на общей странице новостей.

Что бы получилось вот так: 

Саму страницу новостей мы создаем с помощью сниппета Ditto, урок можно посмотреть по ссылке.

Создаем TV для картинки

В админке сайта переходим Элементы - Управление элементами - Параметры TV Нажимаем на кнопку НОВЫЙ ПАРАМЕТР TV

В поле ИМЯ ПАРАМЕТРА вписываем img

Заголовок: Картинка для новости

Описание: Вставить картинку для новости

Тип ввода: Image

Ставим галочки у тех шаблонов, на которых появится это новое поле. В нашем случае - к шаблону новостей.

Сохраняем.

Размещаем TV картинки

На общей страницы новостей, с помощью Ditto размещаем [+img+].

Если надо вывести вне сниппета, то разместить картинку так: [*img*].

Но это будет только адрес картинки, поэтому вернее будет:

<img src="[+img+]"/>

Заполняем поле TV на странице новости

Переходим в редактирование страницы новости и видим там новое поле. Вставляем картинку.

p.s. Большая просьба, если что-то не понятно в уроке - напишите в комментарий снизу, я исправлю. Если эта статья помогла - тоже напишите, что бы я ее не удалила, как не нужную.